Skip to content

Commit 5a7170b

Browse files
committed
docs: fix drag example
1 parent c820c02 commit 5a7170b

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<script setup lang="ts">
2-
import { ModalsContainer } from 'vue-final-modal'
3-
import ModalDragResize from './ModalDragResize.vue'
2+
import { ModalsContainer, useModal } from 'vue-final-modal'
43
5-
const show = ref(false)
4+
const { open } = useModal({
5+
keepAlive: true,
6+
component: defineAsyncComponent(() => import('./ModalDragResize.vue')),
7+
})
68
</script>
79

810
<template>
9-
<VButton @click="show = true">
11+
<VButton @click="() => open()">
1012
Open Modal
1113
</VButton>
1214

13-
<ModalDragResize v-model="show" />
14-
1515
<ModalsContainer />
1616
</template>

docs/content/4.use-cases/8.modal-drag-resize.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@ Here is a basic drag and resize modal example that using [vue3-drag-resize](http
1818

1919
```vue [Preview.vue]
2020
<script setup lang="ts">
21-
import { ModalsContainer } from 'vue-final-modal'
22-
import ModalDragResize from './ModalDragResize.vue'
21+
import { ModalsContainer, useModal } from 'vue-final-modal'
2322
24-
const show = ref(false)
23+
const { open } = useModal({
24+
keepAlive: true,
25+
component: defineAsyncComponent(() => import('./ModalDragResize.vue')),
26+
})
2527
</script>
2628
2729
<template>
28-
<VButton @click="show = true">
30+
<VButton @click="() => open()">
2931
Open Modal
3032
</VButton>
3133
32-
<ModalDragResize v-model="show" />
33-
3434
<ModalsContainer />
3535
</template>
3636
```

0 commit comments

Comments
 (0)