@@ -20,7 +20,7 @@ const Comp = defineComponent(
2020 return () => <div >{ [foo , __MACROS_props .bar , attrs .baz ]} </div >
2121 } ,
2222 { props : {
23- ' bar' : {required: true ,type: String ,default: ' bar' , },
23+ ' bar' : { required: true , type: String , default: ' bar' },
2424' modelValue' : null ,
2525' onUpdate:modelValue' : null ,
2626' modelModifiers' : null ,
@@ -78,15 +78,15 @@ defineComponent((__MACROS_props) => {
7878 < / >
7979 )
8080} , { props : {
81- ' a' : {type: Number ,default: 0 , },
82- ' b' : {type: String ,default: ' b' , },
83- ' c' : {type: Boolean ,default: true , },
84- ' d' : {type: Function ,default : () => {}, },
85- ' e' : {type: Object ,default : () => ({}), },
86- ' f' : {type: Array ,default : () => ([]), },
87- ' g' : {default: foo ,skipFactory: true , },
88- ' h' : {default: null , },
89- ' i' : {required: true ,default: undefined , }
81+ ' a' : { type: Number , default: 0 },
82+ ' b' : { type: String , default: ' b' },
83+ ' c' : { type: Boolean , default: true },
84+ ' d' : { type: Function , default : () => {} },
85+ ' e' : { type: Object , default : () => ({}) },
86+ ' f' : { type: Array , default : () => ([]) },
87+ ' g' : { default: foo , skipFactory: true },
88+ ' h' : { default: null },
89+ ' i' : { required: true , default: undefined }
9090} } )"
9191` ;
9292
@@ -110,7 +110,7 @@ const Comp = defineComponent(
110110 return <div >{ [foo , __MACROS_props .bar , attrs .baz ]} </div >
111111 } ,
112112 { props : {
113- ' bar' : {required: true ,type: String ,default: ' bar' , },
113+ ' bar' : { required: true , type: String , default: ' bar' },
114114' modelValue' : null ,
115115' onUpdate:modelValue' : null ,
116116' modelModifiers' : null ,
@@ -168,15 +168,15 @@ defineComponent((__MACROS_props) => {
168168 < / >
169169 )
170170} , { props : {
171- ' a' : {type: Number ,default: 0 , },
172- ' b' : {type: String ,default: ' b' , },
173- ' c' : {type: Boolean ,default: true , },
174- ' d' : {type: Function ,default : () => {}, },
175- ' e' : {type: Object ,default : () => ({}), },
176- ' f' : {type: Array ,default : () => ([]), },
177- ' g' : {default: foo ,skipFactory: true , },
178- ' h' : {default: null , },
179- ' i' : {required: true ,default: undefined , }
171+ ' a' : { type: Number , default: 0 },
172+ ' b' : { type: String , default: ' b' },
173+ ' c' : { type: Boolean , default: true },
174+ ' d' : { type: Function , default : () => {} },
175+ ' e' : { type: Object , default : () => ({}) },
176+ ' f' : { type: Array , default : () => ([]) },
177+ ' g' : { default: foo , skipFactory: true },
178+ ' h' : { default: null },
179+ ' i' : { required: true , default: undefined }
180180} } )"
181181` ;
182182
@@ -207,10 +207,18 @@ export const Comp2 = ({ foo, ...__MACROS_props }: any) => {
207207
208208exports [` fixtures > ./fixtures/define-model.tsx 1` ] = `
209209"
210- import { useModel as __MACROS_useModel } from "vue-jsx-vapor/macros/use-model";export const Comp = ({ bar , ... __MACROS_props } : { bar : string } ) => {
211- const foo = __MACROS_useModel <string , ' m1' | ' m2' >(__MACROS_props , ' foo' , { default: bar })
210+ import { useModel as __MACROS_useModel } from "vue-jsx-vapor/macros/use-model";
211+ import { defineComponent } from 'vue'
212+
213+ export const Comp = defineComponent((__MACROS_props) => {
214+ const foo = __MACROS_useModel <string , ' m1' | ' m2' >(__MACROS_props , ' foo' , { default: __MACROS_props .bar })
212215 return <div >{ foo .value } </div >
213- }
216+ } , { props : {
217+ ' bar' : null ,
218+ ' foo' : { default: __MACROS_props .bar , skipFactory: true },
219+ ' onUpdate:foo' : null ,
220+ ' fooModifiers' : null
221+ } } )
214222
215223export default function (__MACROS_props) {
216224 const modelValue = $ (__MACROS_useModel <string >(__MACROS_props , ' modelValue' ,)! )
0 commit comments