diff --git a/docs/content/en/flavor/composition-api.md b/docs/content/en/flavor/composition-api.md index 9b3ad52..86f2ec2 100644 --- a/docs/content/en/flavor/composition-api.md +++ b/docs/content/en/flavor/composition-api.md @@ -91,8 +91,9 @@ useTippy(btn, { ```vue diff --git a/package.json b/package.json index 42c7736..d0f745f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-tippy", - "version": "6.4.2", + "version": "6.4.3", "main": "index.js", "module": "dist/vue-tippy.mjs", "unpkg": "dist/vue-tippy.iife.js", diff --git a/src/composables/useSingleton.ts b/src/composables/useSingleton.ts index f2c731b..709ac51 100644 --- a/src/composables/useSingleton.ts +++ b/src/composables/useSingleton.ts @@ -45,11 +45,16 @@ export function useSingleton( watch( Array.isArray(instances) ? () => instances.map(i => i.value) : instances, () => { - singleton.value?.setInstances(getTippyInstances()) + refresh() } ) + const refresh = () => { + singleton.value?.setInstances(getTippyInstances()) + } + return { singleton, + refresh, } }