This commit is contained in:
@@ -35,7 +35,7 @@ export function extendSchemableClass<
|
||||
>,
|
||||
|
||||
props: {
|
||||
schema: (
|
||||
schema: (props: {
|
||||
schema: z.ZodObject<
|
||||
ExtendSchemaT,
|
||||
ExtendSchemaUnknownKeys,
|
||||
@@ -43,7 +43,9 @@ export function extendSchemableClass<
|
||||
ExtendSchemaValues,
|
||||
ExtendSchemaValues
|
||||
>
|
||||
) => z.ZodObject<
|
||||
|
||||
shape: ExtendSchemaT
|
||||
}) => z.ZodObject<
|
||||
SchemaT,
|
||||
SchemaUnknownKeys,
|
||||
SchemaCatchall,
|
||||
@@ -60,7 +62,10 @@ export function extendSchemableClass<
|
||||
: AbstractClass<T, Arguments>
|
||||
)
|
||||
|
||||
const schema = props.schema(extend.schema)
|
||||
const schema = props.schema({
|
||||
schema: extend.schema,
|
||||
shape: extend.schema.shape,
|
||||
})
|
||||
const defaultValues = props.defaultValues(extend.defaultValues)
|
||||
|
||||
return class extends extend {
|
||||
|
||||
Reference in New Issue
Block a user