diff --git a/packages/vue-hooks/package.json b/packages/vue-hooks/package.json index d3730e3e..bea1c026 100644 --- a/packages/vue-hooks/package.json +++ b/packages/vue-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@fect-ui/vue-hooks", - "version": "1.2.1", + "version": "1.3.0", "description": "Minimalist Vue Compostion Hooks", "author": "XeryYue", "main": "lib/index.js", diff --git a/packages/vue/package.json b/packages/vue/package.json index 891bdee0..c0da466c 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -41,7 +41,7 @@ ], "dependencies": { "@fect-ui/themes": "^2.2.0", - "@fect-ui/vue-hooks": "^1.2.1", + "@fect-ui/vue-hooks": "^1.3.0", "proy": "^0.0.3", "@popperjs/core": "^2.11.2" }, diff --git a/packages/vue/src/avatar-group/avatar-context.ts b/packages/vue/src/avatar-group/avatar-context.ts index 36f36732..cf648c00 100644 --- a/packages/vue/src/avatar-group/avatar-context.ts +++ b/packages/vue/src/avatar-group/avatar-context.ts @@ -1,8 +1,9 @@ import { createProvider, useProvider } from '@fect-ui/vue-hooks' +import type { InjectionKey } from 'vue' import type { AvatarContext } from './interface' -export const READONLY_AVATAR_KEY = Symbol('avatarKey') +export const READONLY_AVATAR_KEY: InjectionKey = Symbol('avatarKey') export const createAvatarContext = () => createProvider(READONLY_AVATAR_KEY) -export const useAvatarContext = () => useProvider(READONLY_AVATAR_KEY) +export const useAvatarContext = () => useProvider(READONLY_AVATAR_KEY) diff --git a/packages/vue/src/badge-anchor/badge-context.ts b/packages/vue/src/badge-anchor/badge-context.ts index 04e36fbf..2a79be61 100644 --- a/packages/vue/src/badge-anchor/badge-context.ts +++ b/packages/vue/src/badge-anchor/badge-context.ts @@ -1,8 +1,9 @@ +import type { InjectionKey } from 'vue' import { createProvider, useProvider } from '@fect-ui/vue-hooks' import type { TransformStyles } from './interface' -const READONLY_BADGE_ANCHOR_KEY = Symbol('badgeAnchorKey') +const READONLY_BADGE_ANCHOR_KEY: InjectionKey = Symbol('badgeAnchorKey') export const createBadgeContext = () => createProvider(READONLY_BADGE_ANCHOR_KEY) -export const useBadgeContext = () => useProvider(READONLY_BADGE_ANCHOR_KEY) +export const useBadgeContext = () => useProvider(READONLY_BADGE_ANCHOR_KEY) diff --git a/packages/vue/src/breadcrumbs/breadcrumbs-context.ts b/packages/vue/src/breadcrumbs/breadcrumbs-context.ts index bf9b685a..502238b2 100644 --- a/packages/vue/src/breadcrumbs/breadcrumbs-context.ts +++ b/packages/vue/src/breadcrumbs/breadcrumbs-context.ts @@ -1,8 +1,9 @@ import { createProvider, useProvider } from '@fect-ui/vue-hooks' +import type { InjectionKey } from 'vue' import type { BreadcrumbsContext } from './interface' -const READONLY_BREADCRUMBS_KEY = Symbol('breadcrumbsKey') +const READONLY_BREADCRUMBS_KEY: InjectionKey = Symbol('breadcrumbsKey') export const createBreadcrumbsContext = () => createProvider(READONLY_BREADCRUMBS_KEY) -export const useBreadcrumbsContext = () => useProvider(READONLY_BREADCRUMBS_KEY) +export const useBreadcrumbsContext = () => useProvider(READONLY_BREADCRUMBS_KEY) diff --git a/packages/vue/src/button-group/button-group-context.ts b/packages/vue/src/button-group/button-group-context.ts index fb4bef65..cfa71d77 100644 --- a/packages/vue/src/button-group/button-group-context.ts +++ b/packages/vue/src/button-group/button-group-context.ts @@ -1,8 +1,9 @@ import { createProvider, useProvider } from '@fect-ui/vue-hooks' +import type { InjectionKey } from 'vue' import type { ButtonGroupContext } from './interface' -const READONLY_BUTTON_GROUP_KEY = Symbol('buttonGroupKey') +const READONLY_BUTTON_GROUP_KEY: InjectionKey = Symbol('buttonGroupKey') export const createButtonGroupContext = () => createProvider(READONLY_BUTTON_GROUP_KEY) -export const useButtonGroupContext = () => useProvider(READONLY_BUTTON_GROUP_KEY) +export const useButtonGroupContext = () => useProvider(READONLY_BUTTON_GROUP_KEY) diff --git a/packages/vue/src/button/__tests__/__snapshots__/index.spec.tsx.snap b/packages/vue/src/button/__tests__/__snapshots__/index.spec.tsx.snap index dc36d480..0c25b7a8 100644 --- a/packages/vue/src/button/__tests__/__snapshots__/index.spec.tsx.snap +++ b/packages/vue/src/button/__tests__/__snapshots__/index.spec.tsx.snap @@ -4,7 +4,7 @@ exports[`Button button have icon only 1`] = `