Skip to content
This repository has been archived by the owner on Feb 24, 2024. It is now read-only.

Commit

Permalink
fix: useVModel
Browse files Browse the repository at this point in the history
  • Loading branch information
neko-para committed Aug 10, 2023
1 parent 9b04ad2 commit a20f6ba
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 6 deletions.
4 changes: 3 additions & 1 deletion src/components/array/SingleStringEdit.vue
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@ const emits = defineEmits<{
'update:value': [T]
}>()
const value = useVModel(props, 'value', emits)
const value = useVModel(props, 'value', emits, {
passive: true
})
</script>

<template>
Expand Down
4 changes: 3 additions & 1 deletion src/components/atomic/FloatInput.vue
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ const emits = defineEmits<{
'update:value': [number | null]
}>()
const value = useVModel(props, 'value', emits)
const value = useVModel(props, 'value', emits, {
passive: true
})
function nullVal() {
return props.nullable ? null : props.def
Expand Down
4 changes: 3 additions & 1 deletion src/components/atomic/IntInput.vue
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ const emits = defineEmits<{
overflowInput: [string]
}>()
const value = useVModel(props, 'value', emits)
const value = useVModel(props, 'value', emits, {
passive: true
})
const strVal = computed({
set(v: string | null) {
Expand Down
4 changes: 3 additions & 1 deletion src/components/atomic/SwitchButton.vue
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ const emits = defineEmits<{
'update:value': [boolean]
}>()
const value = useVModel(props, 'value', emits)
const value = useVModel(props, 'value', emits, {
passive: true
})
const realValue = computed(() => {
return props.inverse ? props.value : !props.value
Expand Down
4 changes: 3 additions & 1 deletion src/components/task/SingleNavigateEdit.vue
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@ const emits = defineEmits<{
'update:value': [T]
}>()
const value = useVModel(props, 'value', emits)
const value = useVModel(props, 'value', emits, {
passive: true
})
const navTask = computed(() => {
return getTask(taskIndex.value[value.value] ?? null)
Expand Down
4 changes: 3 additions & 1 deletion src/components/task/SingleTemplateEdit.vue
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ const emits = defineEmits<{
'update:value': [string]
}>()
const value = useVModel(props, 'value', emits)
const value = useVModel(props, 'value', emits, {
passive: true
})
const options = computed(() => {
const lowerSearch = value.value
Expand Down

0 comments on commit a20f6ba

Please sign in to comment.