Working newSchemable
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-01-09 23:38:45 +01:00
parent a68376485b
commit abcc3e88e8
2 changed files with 72 additions and 28 deletions

View File

@@ -1,5 +1,5 @@
import { z } from "zod"
import { SchemableClassInput, extendSchemableClass, makeSchemableClass, makeSchemableClassFrom, newSchemable } from "."
import { SchemableClassInput, extendSchemableClass, makeSchemableClass, newSchemableEffect } from "."
// class Test1 {
@@ -36,5 +36,4 @@ class Test3 extends Test2 {
type Test = SchemableClassInput<z.output<typeof Test3.schema>, typeof Test3.defaultValues>
const test3inst = newSchemable(Test3, { ruquier: 48 })
console.log(test3inst)
const test3inst = newSchemableEffect(Test3, { ruquier: 48 })