File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed
docs/content/2.get-started/1.guide Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -20,22 +20,28 @@ export type ModalId = number | string | symbol
2020export type StyleValue = string | CSSProperties | (string | CSSProperties )[]
2121` ` `
2222
23+ ## ModalSlot
24+
25+ ` ` ` ts
26+ export type ModalSlot <T extends Record <string , any > = {}> = string | Component | {
27+ component: Component
28+ attrs? : T
29+ }
30+ ` ` `
31+
2332## UseModalOptionsPrivate
2433
2534` ` ` ts
2635export type UseModalOptionsPrivate <
27- ModalProps extends ComponentProps ,
28- DefaultSlotProps extends ComponentProps ,
36+ ModalProps extends ComponentProps = {} ,
37+ DefaultSlotProps extends ComponentProps = {} ,
2938> = {
3039 context? : Vfm
3140 component: Component
3241 attrs? : ModalProps
3342 slots? : {
34- default: string | {
35- component: Component
36- attrs? : DefaultSlotProps
37- }
38- [key : string ]: any
43+ default: ModalSlot <DefaultSlotProps >
44+ [key : string ]: ModalSlot
3945 }
4046
4147 id? : symbol
You can’t perform that action at this time.
0 commit comments