Skip to content

Commit c820c02

Browse files
committed
fix: type
1 parent 3e3820a commit c820c02

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

docs/content/2.get-started/1.guide/4.types.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ export type ModalSlot = string | Component | ModalSlotOptions
3232
```ts
3333
export type UseModalOptions<P> = {
3434
defaultModelValue?: boolean
35+
keepAlive?: boolean
3536
context?: Vfm
3637
component?: Constructor<P>
3738
attrs?: (RawProps & P) | ({} extends P ? null : never)
@@ -59,7 +60,7 @@ export interface UseModalReturnType<P> {
5960
options: UseModalOptions<P> & UseModalOptionsPrivate
6061
open: () => Promise<string>
6162
close: () => Promise<string>
62-
patchOptions: (options: Partial<Omit<UseModalOptions<P>, 'defaultModelValue' | 'context'>>) => void
63+
patchOptions: (options: Partial<UseModalOptions<P>>) => void
6364
destroy: () => void
6465
}
6566
```
@@ -71,6 +72,7 @@ export type Vfm = {
7172
install(app: App): void
7273
modals: ComputedRef<Modal>[]
7374
openedModals: ComputedRef<Modal>[]
75+
openedModalOverlays: ComputedRef<Modal>[]
7476
dynamicModals: (UseModalOptions<any> & UseModalOptionsPrivate)[]
7577
modalsContainers: Ref<symbol[]>
7678
get: (modalId: ModalId) => undefined | ComputedRef<Modal>
@@ -88,7 +90,6 @@ export type Modal = {
8890
modalId?: ModalId
8991
hideOverlay: Ref<boolean | undefined> | undefined
9092
overlayVisible: Ref<boolean>
91-
focus: () => void
9293
toggle: (show?: boolean) => Promise<string>
9394
}
9495
```

packages/vue-final-modal/src/Modal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export interface UseModalReturnType<P> {
4444
options: UseModalOptions<P> & UseModalOptionsPrivate
4545
open: () => Promise<string>
4646
close: () => Promise<string>
47-
patchOptions: (options: Partial<Omit<UseModalOptions<P>, 'defaultModelValue' | 'context'>>) => void
47+
patchOptions: (options: Partial<UseModalOptions<P>>) => void
4848
destroy: () => void
4949
}
5050

0 commit comments

Comments
 (0)