From 4013634c003144a77cb88964257aa063a231766e Mon Sep 17 00:00:00 2001 From: zernonia Date: Tue, 10 Oct 2023 15:10:03 +0800 Subject: [PATCH] chore: bump registry --- apps/www/__registry__/index.ts | 28 ++++++++++++++ apps/www/src/public/registry/index.json | 19 ++++++++++ .../public/registry/styles/default/form.json | 4 +- .../registry/styles/default/pagination.json | 37 +++++++++++++++++++ .../public/registry/styles/new-york/form.json | 4 +- .../registry/styles/new-york/pagination.json | 37 +++++++++++++++++++ 6 files changed, 125 insertions(+), 4 deletions(-) create mode 100644 apps/www/src/public/registry/styles/default/pagination.json create mode 100644 apps/www/src/public/registry/styles/new-york/pagination.json diff --git a/apps/www/__registry__/index.ts b/apps/www/__registry__/index.ts index 306df795..5438904e 100644 --- a/apps/www/__registry__/index.ts +++ b/apps/www/__registry__/index.ts @@ -261,6 +261,13 @@ export const Index = { component: () => import('../src/lib/registry/default/example/InputForm.vue').then(m => m.default), files: ['../src/lib/registry/default/example/InputForm.vue'], }, + InputFormAutoAnimate: { + name: 'InputFormAutoAnimate', + type: 'components:example', + registryDependencies: ['button', 'form', 'input'], + component: () => import('../src/lib/registry/default/example/InputFormAutoAnimate.vue').then(m => m.default), + files: ['../src/lib/registry/default/example/InputFormAutoAnimate.vue'], + }, InputWithButton: { name: 'InputWithButton', type: 'components:example', @@ -303,6 +310,13 @@ export const Index = { component: () => import('../src/lib/registry/default/example/NavigationMenuDemoItem.vue').then(m => m.default), files: ['../src/lib/registry/default/example/NavigationMenuDemoItem.vue'], }, + PaginationDemo: { + name: 'PaginationDemo', + type: 'components:example', + registryDependencies: ['pagination', 'button'], + component: () => import('../src/lib/registry/default/example/PaginationDemo.vue').then(m => m.default), + files: ['../src/lib/registry/default/example/PaginationDemo.vue'], + }, PopoverDemo: { name: 'PopoverDemo', type: 'components:example', @@ -844,6 +858,13 @@ export const Index = { component: () => import('../src/lib/registry/new-york/example/InputForm.vue').then(m => m.default), files: ['../src/lib/registry/new-york/example/InputForm.vue'], }, + InputFormAutoAnimate: { + name: 'InputFormAutoAnimate', + type: 'components:example', + registryDependencies: ['button', 'form', 'input'], + component: () => import('../src/lib/registry/new-york/example/InputFormAutoAnimate.vue').then(m => m.default), + files: ['../src/lib/registry/new-york/example/InputFormAutoAnimate.vue'], + }, InputWithButton: { name: 'InputWithButton', type: 'components:example', @@ -886,6 +907,13 @@ export const Index = { component: () => import('../src/lib/registry/new-york/example/NavigationMenuDemoItem.vue').then(m => m.default), files: ['../src/lib/registry/new-york/example/NavigationMenuDemoItem.vue'], }, + PaginationDemo: { + name: 'PaginationDemo', + type: 'components:example', + registryDependencies: ['pagination', 'button'], + component: () => import('../src/lib/registry/new-york/example/PaginationDemo.vue').then(m => m.default), + files: ['../src/lib/registry/new-york/example/PaginationDemo.vue'], + }, PopoverDemo: { name: 'PopoverDemo', type: 'components:example', diff --git a/apps/www/src/public/registry/index.json b/apps/www/src/public/registry/index.json index b1dd237c..0f1b727d 100644 --- a/apps/www/src/public/registry/index.json +++ b/apps/www/src/public/registry/index.json @@ -375,6 +375,25 @@ ], "type": "components:ui" }, + { + "name": "pagination", + "dependencies": [ + "radix-vue" + ], + "registryDependencies": [ + "utils", + "button" + ], + "files": [ + "ui/pagination/PaginationEllipsis.vue", + "ui/pagination/PaginationFirst.vue", + "ui/pagination/PaginationLast.vue", + "ui/pagination/PaginationNext.vue", + "ui/pagination/PaginationPrev.vue", + "ui/pagination/index.ts" + ], + "type": "components:ui" + }, { "name": "popover", "dependencies": [ diff --git a/apps/www/src/public/registry/styles/default/form.json b/apps/www/src/public/registry/styles/default/form.json index 590b4882..70d6a933 100644 --- a/apps/www/src/public/registry/styles/default/form.json +++ b/apps/www/src/public/registry/styles/default/form.json @@ -20,7 +20,7 @@ }, { "name": "FormItem.vue", - "content": "\n\n\n\n\n" + "content": "\n\n\n\n\n" }, { "name": "FormLabel.vue", @@ -36,7 +36,7 @@ }, { "name": "useFormField.ts", - "content": "import { FieldContextKey, useFieldError, useIsFieldDirty, useIsFieldTouched, useIsFieldValid } from 'vee-validate'\nimport { inject } from 'vue'\nimport { FORMI_TEM_INJECTION_KEY } from './FormItem.vue'\n\nexport function useFormField() {\n const fieldContext = inject(FieldContextKey)\n const fieldItemContext = inject(FORMI_TEM_INJECTION_KEY)\n\n const fieldState = {\n valid: useIsFieldValid(),\n isDirty: useIsFieldDirty(),\n isTouched: useIsFieldTouched(),\n error: useFieldError(),\n }\n\n if (!fieldContext)\n throw new Error('useFormField should be used within ')\n\n const { name } = fieldContext\n const id = fieldItemContext\n\n return {\n id,\n name,\n formItemId: `${id}-form-item`,\n formDescriptionId: `${id}-form-item-description`,\n formMessageId: `${id}-form-item-message`,\n ...fieldState,\n }\n}\n" + "content": "import { FieldContextKey, useFieldError, useIsFieldDirty, useIsFieldTouched, useIsFieldValid } from 'vee-validate'\nimport { inject } from 'vue'\nimport { FORM_ITEM_INJECTION_KEY } from './FormItem.vue'\n\nexport function useFormField() {\n const fieldContext = inject(FieldContextKey)\n const fieldItemContext = inject(FORM_ITEM_INJECTION_KEY)\n\n const fieldState = {\n valid: useIsFieldValid(),\n isDirty: useIsFieldDirty(),\n isTouched: useIsFieldTouched(),\n error: useFieldError(),\n }\n\n if (!fieldContext)\n throw new Error('useFormField should be used within ')\n\n const { name } = fieldContext\n const id = fieldItemContext\n\n return {\n id,\n name,\n formItemId: `${id}-form-item`,\n formDescriptionId: `${id}-form-item-description`,\n formMessageId: `${id}-form-item-message`,\n ...fieldState,\n }\n}\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/default/pagination.json b/apps/www/src/public/registry/styles/default/pagination.json new file mode 100644 index 00000000..0c33413d --- /dev/null +++ b/apps/www/src/public/registry/styles/default/pagination.json @@ -0,0 +1,37 @@ +{ + "name": "pagination", + "dependencies": [ + "radix-vue" + ], + "registryDependencies": [ + "utils", + "button" + ], + "files": [ + { + "name": "PaginationEllipsis.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationFirst.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationLast.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationNext.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationPrev.vue", + "content": "\n\n\n" + }, + { + "name": "index.ts", + "content": "export {\n PaginationRoot as Pagination,\n PaginationList,\n PaginationListItem,\n} from 'radix-vue'\nexport { default as PaginationEllipsis } from './PaginationEllipsis.vue'\nexport { default as PaginationFirst } from './PaginationFirst.vue'\nexport { default as PaginationLast } from './PaginationLast.vue'\nexport { default as PaginationNext } from './PaginationNext.vue'\nexport { default as PaginationPrev } from './PaginationPrev.vue'\n" + } + ], + "type": "components:ui" +} \ No newline at end of file diff --git a/apps/www/src/public/registry/styles/new-york/form.json b/apps/www/src/public/registry/styles/new-york/form.json index 6c1ee60b..61e69a56 100644 --- a/apps/www/src/public/registry/styles/new-york/form.json +++ b/apps/www/src/public/registry/styles/new-york/form.json @@ -20,7 +20,7 @@ }, { "name": "FormItem.vue", - "content": "\n\n\n\n\n" + "content": "\n\n\n\n\n" }, { "name": "FormLabel.vue", @@ -36,7 +36,7 @@ }, { "name": "useFormField.ts", - "content": "import { FieldContextKey, useFieldError, useIsFieldDirty, useIsFieldTouched, useIsFieldValid } from 'vee-validate'\nimport { inject } from 'vue'\nimport { FORMI_TEM_INJECTION_KEY } from './FormItem.vue'\n\nexport function useFormField() {\n const fieldContext = inject(FieldContextKey)\n const fieldItemContext = inject(FORMI_TEM_INJECTION_KEY)\n\n const fieldState = {\n valid: useIsFieldValid(),\n isDirty: useIsFieldDirty(),\n isTouched: useIsFieldTouched(),\n error: useFieldError(),\n }\n\n if (!fieldContext)\n throw new Error('useFormField should be used within ')\n\n const { name } = fieldContext\n const id = fieldItemContext\n\n return {\n id,\n name,\n formItemId: `${id}-form-item`,\n formDescriptionId: `${id}-form-item-description`,\n formMessageId: `${id}-form-item-message`,\n ...fieldState,\n }\n}\n" + "content": "import { FieldContextKey, useFieldError, useIsFieldDirty, useIsFieldTouched, useIsFieldValid } from 'vee-validate'\nimport { inject } from 'vue'\nimport { FORM_ITEM_INJECTION_KEY } from './FormItem.vue'\n\nexport function useFormField() {\n const fieldContext = inject(FieldContextKey)\n const fieldItemContext = inject(FORM_ITEM_INJECTION_KEY)\n\n const fieldState = {\n valid: useIsFieldValid(),\n isDirty: useIsFieldDirty(),\n isTouched: useIsFieldTouched(),\n error: useFieldError(),\n }\n\n if (!fieldContext)\n throw new Error('useFormField should be used within ')\n\n const { name } = fieldContext\n const id = fieldItemContext\n\n return {\n id,\n name,\n formItemId: `${id}-form-item`,\n formDescriptionId: `${id}-form-item-description`,\n formMessageId: `${id}-form-item-message`,\n ...fieldState,\n }\n}\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/new-york/pagination.json b/apps/www/src/public/registry/styles/new-york/pagination.json new file mode 100644 index 00000000..daa6b68d --- /dev/null +++ b/apps/www/src/public/registry/styles/new-york/pagination.json @@ -0,0 +1,37 @@ +{ + "name": "pagination", + "dependencies": [ + "radix-vue" + ], + "registryDependencies": [ + "utils", + "button" + ], + "files": [ + { + "name": "PaginationEllipsis.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationFirst.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationLast.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationNext.vue", + "content": "\n\n\n" + }, + { + "name": "PaginationPrev.vue", + "content": "\n\n\n" + }, + { + "name": "index.ts", + "content": "export {\n PaginationRoot as Pagination,\n PaginationList,\n PaginationListItem,\n} from 'radix-vue'\nexport { default as PaginationEllipsis } from './PaginationEllipsis.vue'\nexport { default as PaginationFirst } from './PaginationFirst.vue'\nexport { default as PaginationLast } from './PaginationLast.vue'\nexport { default as PaginationNext } from './PaginationNext.vue'\nexport { default as PaginationPrev } from './PaginationPrev.vue'\n" + } + ], + "type": "components:ui" +} \ No newline at end of file