Skip to content

Commit

Permalink
add default prefixes
Browse files Browse the repository at this point in the history
  • Loading branch information
seveibar committed Sep 16, 2024
1 parent bd290c1 commit f3bc97a
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
5 changes: 4 additions & 1 deletion src/pcb/pcb_fabrication_note_path.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
import { z } from "zod"
import { getZodPrefixedIdWithDefault } from "src/common/getZodPrefixedIdWithDefault"
import { visible_layer } from "./properties/layer_ref"
import { point } from "src/common"
import { length } from "src/units"

export const pcb_fabrication_note_path = z
.object({
type: z.literal("pcb_fabrication_note_path"),
pcb_fabrication_note_path_id: z.string(),
pcb_fabrication_note_path_id: getZodPrefixedIdWithDefault(
"pcb_fabrication_note_path",
),
pcb_component_id: z.string(),
layer: visible_layer,
route: z.array(point),
Expand Down
5 changes: 4 additions & 1 deletion src/pcb/pcb_fabrication_note_text.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@ import { z } from "zod"
import { visible_layer } from "./properties/layer_ref"
import { point } from "src/common"
import { distance } from "src/units"
import { getZodPrefixedIdWithDefault } from "src/common/getZodPrefixedIdWithDefault"

export const pcb_fabrication_note_text = z
.object({
type: z.literal("pcb_fabrication_note_text"),
pcb_fabrication_note_text_id: z.string(),
pcb_fabrication_note_text_id: getZodPrefixedIdWithDefault(
"pcb_fabrication_note_text",
),
font: z.literal("tscircuit2024").default("tscircuit2024"),
font_size: distance.default("1mm"),
pcb_component_id: z.string(),
Expand Down

0 comments on commit f3bc97a

Please sign in to comment.