Skip to main content

Function: createSortingOptionalSchema()

createSortingOptionalSchema<TField>(fields): ZodObject<{ sortBy: ZodOptional<ZodEnum<{ [k in string]: { [k in string]: k }[k] }>>; sortDir: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc"; }>>; }, $strip>

Type Parameters​

TField​

TField extends string

Parameters​

fields​

readonly [TField, TField]

Returns​

ZodObject<{ sortBy: ZodOptional<ZodEnum<{ [k in string]: { [k in string]: k }[k] }>>; sortDir: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc"; }>>; }, $strip>