Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 3c589ff

Browse files
chore: vue-demi
1 parent 5e6ea7c commit 3c589ff

30 files changed

+953
-1488
lines changed

‎docs/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"dependencies": {
1717
"@vorms/core": "^1.1.0",
1818
"@vue-final-modal/nuxt": "workspace:1.0.3",
19-
"vue-final-modal": "workspace:4.5.2",
19+
"vue-final-modal": "workspace:4.5.3",
2020
"vue3-drag-resize": "^2.0.5"
2121
}
2222
}

‎examples/nuxt3/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
},
1616
"dependencies": {
1717
"@vue-final-modal/nuxt": "^1.0.3",
18-
"vue-final-modal": "^4.5.2"
18+
"vue-final-modal": "^4.5.3"
1919
}
2020
}

‎examples/vue3/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"preview": "vite preview"
1010
},
1111
"dependencies": {
12-
"vue": "^3.3.7",
13-
"vue-final-modal": "^4.5.2"
12+
"vue": "^3.4.7",
13+
"vue-final-modal": "^4.5.3"
1414
},
1515
"devDependencies": {
1616
"@iconify/vue": "^4.1.1",

‎package.json‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@
1717
"prepare:module": "pnpm --filter @vue-final-modal/nuxt dev:prepare && pnpm --filter @vue-final-modal/nuxt prepack",
1818
"postinstall": "pnpm build:vfm && pnpm prepare:module"
1919
},
20-
"dependencies": {
21-
"vue": "^3.3.7"
22-
},
2320
"devDependencies": {
2421
"@antfu/eslint-config": "^0.37.0",
2522
"@types/node": "^20.10.0",

‎packages/nuxt/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"dependencies": {
2626
"@nuxt/kit": "^3.8.2",
27-
"vue-final-modal": "^4.5.2"
27+
"vue-final-modal": "^4.5.3"
2828
},
2929
"devDependencies": {
3030
"@nuxt/module-builder": "^0.5.4",

‎packages/vue-final-modal/cypress/components/Form.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import { ref } from 'vue'
2+
import { ref } from 'vue-demi'
33
44
const emit = defineEmits<{
55
(e: 'submit', payload: {

‎packages/vue-final-modal/package.json‎

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,26 +30,25 @@
3030
"release": "pnpm build && pnpm cypress:run && release-it"
3131
},
3232
"dependencies": {
33-
"@vueuse/core": "^10.5.0",
34-
"@vueuse/integrations": "^10.5.0",
35-
"focus-trap": "^7.5.4"
33+
"vue-demi": "^0.14.6"
3634
},
3735
"devDependencies": {
3836
"@cypress/vue": "^5.0.5",
3937
"@release-it/conventional-changelog": "^5.1.1",
40-
"@vue-macros/volar": "^0.8.4",
38+
"@vueuse/core": "^10.7.1",
39+
"@vueuse/integrations": "^10.7.1",
4140
"cypress": "^13.6.0",
41+
"focus-trap": "^7.5.4",
4242
"release-it": "^16.1.3",
43-
"unplugin-vue-define-options": "^1.3.8",
44-
"unplugin-vue-macros": "^2.3.0",
4543
"vite-plugin-dts": "^3.6.3",
46-
"vue": "^3.3.7"
44+
"vue": "^3.4.7"
4745
},
4846
"peerDependencies": {
4947
"@vueuse/core": ">=10.0.0",
5048
"@vueuse/integrations": ">=10.0.0",
5149
"focus-trap": ">=7.2.0",
52-
"vue": ">=3.2.0"
50+
"@vue/composition-api": "^1.0.0-rc.1",
51+
"vue": ">=2.7.0 || >=3.0.0"
5352
},
5453
"homepage": "https://vue-final-modal.org/",
5554
"bugs": {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { App, CSSProperties, Component, ComponentInternalInstance, FunctionalComponent, Raw, Ref } from 'vue'
1+
import type { App, CSSProperties, Component, ComponentInternalInstance, FunctionalComponent, Raw, Ref } from 'vue-demi'
22
import type { ComponentProps, ComponentSlots } from './Component'
33

44
export type ModalId = number | string | symbol

‎packages/vue-final-modal/src/components/ModalsContainer.vue‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
2-
import type { Component } from 'vue'
3-
import { computed, onBeforeUnmount } from 'vue'
2+
import type { Component } from 'vue-demi'
3+
import { computed, onBeforeUnmount } from 'vue-demi'
44
import type { ModalSlotOptions } from '..'
55
import { isString } from '~/utils'
66
import { isModalSlotOptions, useVfm } from '~/useApi'

‎packages/vue-final-modal/src/components/VueFinalModal/VueFinalModal.vue‎

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import { computed, getCurrentInstance, nextTick, onBeforeUnmount, onMounted, ref, toRef, useAttrs, watch } from 'vue'
2+
import { computed, getCurrentInstance, nextTick, onBeforeUnmount, onMounted, ref, toRef, useAttrs, watch } from 'vue-demi'
33
import { vueFinalModalProps } from './VueFinalModalProps'
44
import { useTransition } from './useTransition'
55
import { useToClose } from './useToClose'
@@ -30,8 +30,6 @@ const props = defineProps(vueFinalModalProps)
3030
const emit = defineEmits<VueFinalModalEmits>()
3131
const attrs = useAttrs()
3232
33-
defineOptions({ inheritAttrs: false })
34-
3533
const instance = getCurrentInstance()
3634
3735
defineSlots<{
@@ -182,6 +180,12 @@ defineExpose({
182180
})
183181
</script>
184182

183+
<script lang="ts">
184+
export default {
185+
inheritAttrs: false,
186+
}
187+
</script>
188+
185189
<template>
186190
<Teleport :to="teleportTo ? teleportTo : undefined" :disabled="!teleportTo">
187191
<div

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /