Skip to content

Commit 454dd9c

Browse files
iamdinOmikorin
andauthored
fix(vue): presence onExitComplete & types (#1939)
* fix: fix onExitComplete & types * fix: export emit * revert: presence props * revert: use presence --------- Co-authored-by: Michał Korczak <[email protected]>
1 parent 315cc68 commit 454dd9c

File tree

1 file changed

+3
-17
lines changed

1 file changed

+3
-17
lines changed
Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { defineComponent, type PropType } from 'vue'
1+
import { defineComponent } from 'vue'
22
import { ark, type HTMLArkProps } from '../factory'
33
import type { Assign } from '../types'
4-
import { emits } from './presence.props'
4+
import { props } from './presence.props'
55
import { usePresence, type UsePresenceProps } from './use-presence'
66

77
export interface PresenceProps extends Assign<HTMLArkProps<'div'>, UsePresenceProps> {}
@@ -19,20 +19,6 @@ export const Presence = defineComponent<PresenceProps>(
1919
},
2020
{
2121
name: 'Presence',
22-
props: {
23-
present: {
24-
type: Boolean as PropType<UsePresenceProps['present']>,
25-
default: undefined,
26-
},
27-
lazyMount: {
28-
type: Boolean as PropType<UsePresenceProps['lazyMount']>,
29-
default: undefined,
30-
},
31-
unmountOnExit: {
32-
type: Boolean as PropType<UsePresenceProps['unmountOnExit']>,
33-
default: undefined,
34-
},
35-
},
36-
emits,
22+
props,
3723
},
3824
)

0 commit comments

Comments
 (0)