Skip to content

Commit 562b45b

Browse files
committed
docs: update Zod examples to use .default() instead of .optional()
1 parent 6e1de99 commit 562b45b

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

docs/guide/exports/sorbus.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export const InvoiceSchema = z.object({
5454

5555
export const InvoiceCreatePayloadSchema = z.object({
5656
number: z.string(),
57-
status: StatusSchema.nullable().optional(),
57+
status: StatusSchema.nullable().default(null),
5858
});
5959

6060
// TypeScript types

docs/guide/exports/zod.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ export const InvoiceSchema = z.object({
5757
// Payload schema (inner fields)
5858
export const InvoiceCreatePayloadSchema = z.object({
5959
number: z.string(),
60-
status: StatusSchema.nullable().optional(),
61-
issuedOn: z.iso.date().nullable().optional(),
60+
status: StatusSchema.nullable().default(null),
61+
issuedOn: z.iso.date().nullable().default(null),
6262
});
6363

6464
// Request body schema (with root key wrapper)

0 commit comments

Comments
 (0)