This repository was archived by the owner on Jan 9, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 7 files changed +31
-25
lines changed
PropControls/BooleanSwitch Expand file tree Collapse file tree 7 files changed +31
-25
lines changed Original file line number Diff line number Diff line change 77 },
88 "license" : " MIT" ,
99 "dependencies" : {
10+ "@vueuse/core" : " ^5.2.0" ,
1011 "gitart-vue-dialog" : " 0.0.15" ,
1112 "vue" : " 3.2.0-beta.7"
1213 },
Original file line number Diff line number Diff line change 1717
1818<script lang="ts">
1919import { ref , defineComponent } from ' vue'
20- import { GDialog } from ' plugin '
20+ import { useVModel } from ' @vueuse/core '
2121
22- import { useModelWrapper } from ' @/composables/modelWrapper '
22+ import { GDialog } from ' plugin '
2323
2424import BooleanSwitch from ' @/components/PropControls/BooleanSwitch/BooleanSwitch.vue'
2525
@@ -39,7 +39,7 @@ export default defineComponent({
3939
4040 setup(props , { emit }) {
4141 const depressed = ref (false )
42- const value = useModelWrapper (props , emit )
42+ const value = useVModel (props , ' modelValue ' , emit )
4343
4444 return {
4545 depressed ,
Original file line number Diff line number Diff line change 3232
3333<script lang="ts">
3434import { defineComponent } from ' vue'
35+ import { useVModel } from ' @vueuse/core'
3536import { GDialog } from ' plugin'
3637
37- import { useModelWrapper } from ' @/composables/modelWrapper'
38-
3938import DialogToolbar from ' @/components/Dialog/DialogToolbar.vue'
4039
4140export default defineComponent ({
@@ -55,7 +54,7 @@ export default defineComponent({
5554 emits: [' update:modelValue' ],
5655
5756 setup(props , { emit }) {
58- const value = useModelWrapper (props , emit )
57+ const value = useVModel (props , ' modelValue ' , emit )
5958
6059 const onClose = () => {
6160 value .value = false
Original file line number Diff line number Diff line change 2424
2525<script lang="ts">
2626import { defineComponent } from ' vue'
27- import { GDialog } from ' plugin '
27+ import { useVModel } from ' @vueuse/core '
2828
29- import { useModelWrapper } from ' @/composables/modelWrapper '
29+ import { GDialog } from ' plugin '
3030
3131import DialogToolbar from ' @/components/Dialog/DialogToolbar.vue'
3232
@@ -47,7 +47,7 @@ export default defineComponent({
4747 emits: [' update:modelValue' ],
4848
4949 setup(props , { emit }) {
50- const value = useModelWrapper (props , emit )
50+ const value = useVModel (props , ' modelValue ' , emit )
5151
5252 const onClose = () => {
5353 value .value = false
Original file line number Diff line number Diff line change 1515
1616<script lang="ts">
1717import { defineComponent } from ' vue'
18- import { useModelWrapper } from ' @/composables/modelWrapper '
18+ import { useVModel } from ' @vueuse/core '
1919
2020import Radio from ' @/components/UI/Radio/Radio.vue'
2121import RadioGroup from ' @/components/UI/RadioGroup/RadioGroup.vue'
@@ -40,7 +40,7 @@ export default defineComponent({
4040 },
4141
4242 setup(props , { emit }) {
43- const value = useModelWrapper (props , emit )
43+ const value = useVModel (props , ' modelValue ' , emit )
4444
4545 return {
4646 value ,
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 261261 resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.0-beta.5.tgz#c2752bac51476bfd9c6050f4a5e97c28eb66f27a"
262262 integrity sha512-DprP8v3vg/nnfl4b93hJ+ujojiFAMwXbng8N9NpNDSuFMZG0zFO3Tqh3X1JQgaE7jUgYoQzR2TTGCKNb/4+QGA==
263263
264+ " @vueuse/core@^5.2.0 " :
265+ version "5.2.0"
266+ resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-5.2.0.tgz#c2c0b89d9506fdfca41cd3056e38478226bc5e31"
267+ integrity sha512-IS2QnVZ4lTlRUtgPHJ4ttTatXGWRZuvj/GJDVp8FRlUjzKXD0YjZtx0280FCg7y3YejXV2QGhY+/YrXybMjpPw==
268+ dependencies :
269+ " @vueuse/shared" " 5.2.0"
270+ vue-demi "*"
271+
272+ " @vueuse/shared@5.2.0 " :
273+ version "5.2.0"
274+ resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-5.2.0.tgz#894921cf5e5fc7f9afa7d7870800b0c9cd265e0c"
275+ integrity sha512-PD2PBaEcdl+pXXeKjhU+LZqQuA9xX/6mtVGIYG29xsjH7W3IjU164nwCAfDe2Lsy8rMaYmVqVSB6PHtiZZyDSg==
276+ dependencies :
277+ vue-demi "*"
278+
264279" @windicss/config@1.2.7 " :
265280 version "1.2.7"
266281 resolved "https://registry.yarnpkg.com/@windicss/config/-/config-1.2.7.tgz#c70bde7de272574f7a33eb9a1d7f80bdbffe48ba"
@@ -1166,6 +1181,11 @@ vscode-vue-languageservice@^0.26.6:
11661181 vscode-pug-languageservice "^0.26.10"
11671182 vscode-typescript-languageservice "^0.26.10"
11681183
1184+ vue-demi@* :
1185+ version "0.11.2"
1186+ resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.11.2.tgz#faa06da53887c493a695b997f4fcb4784a667990"
1187+ integrity sha512-J+X8Au6BhQdcej6LY4O986634hZLu55L0ewU2j8my7WIKlu8cK0dqmdUxqVHHMd/cMrKKZ9SywB/id6aLhwCtA==
1188+
11691189vue-tsc@^0.2.2 :
11701190 version "0.2.2"
11711191 resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.2.2.tgz#e7fd5e5c789beb31840ad26082cfc8bb6356e733"
You can’t perform that action at this time.
0 commit comments