Extend work
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-02-25 04:49:04 +01:00
parent bf429fc63b
commit 1a6bd44c05
2 changed files with 4 additions and 9 deletions

View File

@@ -41,21 +41,16 @@ const jsonifiedUser = await inst.jsonifyPromise()
const extended = User.extend()
.schema({
schema: s => s.extend({
name: z.literal("Admin")
prout: z.string()
}),
defaultValues: v => v,
})
class SubTest extends User.extend()
.schema({
schema: s => s.extend({}),
defaultValues: v => v,
})
.build()
{}
class SubTest extends extended.build() {}
const subInst = await SubTest.createPromise({ name: "", prout: "" })
// console.log(subInst)