diff --git a/docs/content/2.composables/use-overlay.md b/docs/content/2.composables/use-overlay.md index 21dcf34f72..d8c7fb464e 100644 --- a/docs/content/2.composables/use-overlay.md +++ b/docs/content/2.composables/use-overlay.md @@ -62,7 +62,7 @@ Update an overlay using its `id` - `id`: The identifier of the overlay - `props`: An object of props to update on the rendered component. -### `unMount(id: symbol): void` +### `unmount(id: symbol): void` Removes the overlay from the DOM using its `id` diff --git a/src/runtime/components/OverlayProvider.vue b/src/runtime/components/OverlayProvider.vue index 50bc37623e..4e43f255df 100644 --- a/src/runtime/components/OverlayProvider.vue +++ b/src/runtime/components/OverlayProvider.vue @@ -2,13 +2,13 @@ import { computed } from 'vue' import { useOverlay, type Overlay } from '../composables/useOverlay' -const { overlays, unMount, close } = useOverlay() +const { overlays, unmount, close } = useOverlay() const mountedOverlays = computed(() => overlays.filter((overlay: Overlay) => overlay.isMounted)) const onAfterLeave = (id: symbol) => { close(id) - unMount(id) + unmount(id) } const onClose = (id: symbol, value: any) => { diff --git a/src/runtime/composables/useOverlay.ts b/src/runtime/composables/useOverlay.ts index 43ce9ace52..45c187d400 100644 --- a/src/runtime/composables/useOverlay.ts +++ b/src/runtime/composables/useOverlay.ts @@ -93,7 +93,7 @@ function _useOverlay() { overlays.forEach(overlay => close(overlay.id)) } - const unMount = (id: symbol): void => { + const unmount = (id: symbol): void => { const overlay = getOverlay(id) overlay.isMounted = false @@ -135,7 +135,7 @@ function _useOverlay() { closeAll, create, patch, - unMount, + unmount, isOpen } }