makeField function test

Last updated: 2026-03-01T23:25:47.091Z

Metrics

LOC: 10 Complexity: 1 Params: 1

Signature

makeField(overrides: Partial<FormField> = {}): : FormField

Source Code

function makeField(overrides: Partial<FormField> = {}): FormField {
  return {
    element: document.createElement("input"),
    selector: "#input-test",
    category: "text",
    fieldType: "email",
    required: false,
    ...overrides,
  } as FormField;
}

Dependencies (Outgoing)

graph LR makeField["makeField"] createProgressNotification["createProgressNotification"] FormField["FormField"] GenerationResult["GenerationResult"] makeResult["makeResult"] makeField -->|uses| createProgressNotification makeField -->|uses| FormField makeField -->|uses| GenerationResult makeField -->|calls| makeField makeField -->|calls| makeResult style makeField fill:#dbeafe,stroke:#2563eb,stroke-width:2px click makeField "6ec42aac80783d3b.html" click createProgressNotification "2f3f7f6d24a2f425.html" click FormField "85cdbded927c91b0.html" click GenerationResult "9ad440b3e1a4d329.html" click makeResult "32d744ff20f3c52f.html"

No incoming dependencies.