From f3f40dd8622553372be496b91bc65807493833d1 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Thu, 9 Dec 2021 17:46:13 +0100 Subject: [PATCH] chore: update --- docs/app.vue | 6 ++- docs/pages/components/[component].vue | 33 ++++++++++++-- docs/pages/examples.vue | 13 ++++++ docs/pages/migration.vue | 11 ++++- package.json | 1 + src/components/overlays/Notification.vue | 17 +++----- src/components/overlays/Notifications.vue | 28 ++++++++++++ src/index.ts | 6 ++- src/plugins/ticker.client.ts | 19 ++++++++ src/plugins/timer.client.ts | 34 +++++++++++++++ src/plugins/toast.client.ts | 53 +++++++++++++++++++++++ src/types/index.ts | 3 ++ src/types/notifications.ts | 10 +++++ tsconfig.json | 5 ++- 14 files changed, 219 insertions(+), 20 deletions(-) create mode 100644 src/components/overlays/Notifications.vue create mode 100644 src/plugins/ticker.client.ts create mode 100644 src/plugins/timer.client.ts create mode 100644 src/plugins/toast.client.ts create mode 100644 src/types/index.ts create mode 100644 src/types/notifications.ts diff --git a/docs/app.vue b/docs/app.vue index afe162a3..c2456593 100644 --- a/docs/app.vue +++ b/docs/app.vue @@ -48,6 +48,10 @@ + + + + @@ -56,7 +60,7 @@ import { UseDark } from '@vueuse/components' const sections = [ { label: 'Getting Started', links: [{ label: 'Usage', to: '/' }, { label: 'Examples', to: '/examples' }, { label: 'Migration', to: '/migration' }, { label: 'Dark mode', to: '/dark' }] }, - { label: 'Elements', links: [{ label: 'Avatar', to: '/components/Avatar' }, { label: 'AvatarGroup', to: '/components/AvatarGroup' }, { label: 'Badge', to: '/components/Badge' }, { label: 'Button', to: '/components/Button' }, { label: 'Dropdown', to: '/components/Dropdown' }, { label: 'Icon', to: '/components/Icon' }, { label: 'Link', to: '/components/Link' }] }, + { label: 'Elements', links: [{ label: 'Avatar', to: '/components/Avatar' }, { label: 'AvatarGroup', to: '/components/AvatarGroup' }, { label: 'Badge', to: '/components/Badge' }, { label: 'Button', to: '/components/Button' }, { label: 'Dropdown', to: '/components/Dropdown' }, { label: 'Icon', to: '/components/Icon' }] }, { label: 'Feedback', links: [{ label: 'Alert', to: '/components/Alert' }] }, { label: 'Forms', links: [{ label: 'Checkbox', to: '/components/Checkbox' }, { label: 'Input', to: '/components/Input' }, { label: 'InputGroup', to: '/components/InputGroup' }, { label: 'Radio', to: '/components/Radio' }, { label: 'RadioGroup', to: '/components/RadioGroup' }, { label: 'Select', to: '/components/Select' }, { label: 'SelectCustom', to: '/components/SelectCustom' }, { label: 'Textarea', to: '/components/Textarea' }, { label: 'Toggle', to: '/components/Toggle' }, { label: 'ToggleGroup', to: '/components/ToggleGroup' }] }, { label: 'Layout', links: [{ label: 'Card', to: '/components/Card' }, { label: 'Container', to: '/components/Container' }] }, diff --git a/docs/pages/components/[component].vue b/docs/pages/components/[component].vue index 7346508f..ddcd49d6 100644 --- a/docs/pages/components/[component].vue +++ b/docs/pages/components/[component].vue @@ -1,7 +1,11 @@