Skip to content

Демо

Интерактивное демо-приложение находится в директории demo/ и охватывает все возможности во вкладочном интерфейсе.

bash
git clone https://github.com/macrulezru/vue-toast-kit.git
cd vue-toast-kit
npm install
npm run demo

npm run demo автоматически устанавливает зависимости демо и запускает dev-сервер. Открывается по адресу http://localhost:5173.

СкриптОписание
npm run demoУстановить зависимости демо (если нужно) + запустить dev-сервер
npm run demo:devЗапустить только dev-сервер (зависимости уже установлены)
npm run demo:buildСобрать демо для продакшена
ВкладкаЧто показывает
🔔 BasicВсе типы тостов, позиции, приоритеты, кнопки действий
⚡ Promisetoast.promise() с симуляцией resolve / reject
↩️ Undotoast.undo() с таймером прогресса, логом событий
📦 GroupГруппировка тостов по groupKey, разворачивание по клику
🎨 HeadlessuseToastState() с полностью кастомным рендером — без стилей пакета
🔀 Multi-instancecreateToastContext() — две изолированные зоны на одной странице
🎨 Design SystemЖивой редактор CSS-токенов с готовыми темами и экспортом CSS
✨ AnimationsВсе 6 позиций, анимированный выбор сетки