diff --git a/packages/core/src/example.ts b/packages/core/src/example.ts index e76b25b..222f3e9 100644 --- a/packages/core/src/example.ts +++ b/packages/core/src/example.ts @@ -11,38 +11,38 @@ const $email = createStore(''); const triggerValidation = createEvent(); const validateDefaultFx = createEffect((age: number): boolean => true); -const profile = model({ - props: { - age: 0, - email: $email, - triggerValidation, - validateDefaultFx, - validateFx: (email: string): boolean => true, - click: define.event(), - }, - create({ age, email, triggerValidation, validateDefaultFx, validateFx }) { - return { - foo: createStore(0), - }; - }, -}); +// const profile = model({ +// props: { +// age: 0, +// email: $email, +// triggerValidation, +// validateDefaultFx, +// validateFx: (email: string): boolean => true, +// click: define.event(), +// }, +// create({ age, email, triggerValidation, validateDefaultFx, validateFx }) { +// return { +// foo: createStore(0), +// }; +// }, +// }); -const aliceProfile = spawn(profile, { - age: createStore(18), - email: '', - validateDefaultFx: (age) => age > 18, - validateFx: createEffect((email: string) => email.length > 0), - // triggerValidation: createEvent(), - click: createEvent(), -}); +// const aliceProfile = spawn(profile, { +// age: createStore(18), +// email: '', +// validateDefaultFx: (age) => age > 18, +// validateFx: createEffect((email: string) => email.length > 0), +// // triggerValidation: createEvent(), +// click: createEvent(), +// }); -const bobProfile = spawn(profile, { - age: 20, - email: createStore(''), - validateDefaultFx: createEffect((age: number) => age > 18), - validateFx: async (email) => email.length > 0, - click: createEvent(), -}); +// const bobProfile = spawn(profile, { +// age: 20, +// email: createStore(''), +// validateDefaultFx: createEffect((age: number) => age > 18), +// validateFx: async (email) => email.length > 0, +// click: createEvent(), +// }); type Field = { name: string;