mount function presentation

Last updated: 2026-03-04T23:21:38.414Z

Metrics

LOC: 18 Complexity: 2 Params: 1

Signature

mount( props: Partial<(typeof SearchableSelectPreact)["prototype"]> & { entries?: SelectEntry[]; } = {}, )

Source Code

function mount(
  props: Partial<(typeof SearchableSelectPreact)["prototype"]> & {
    entries?: SelectEntry[];
  } = {},
) {
  const container = document.createElement("div");
  document.body.appendChild(container);
  render(
    h(SearchableSelectPreact, {
      entries: props.entries ?? GROUPED,
      value: props["value"] as string | undefined,
      onChange: props["onChange"] as any,
      placeholder: props["placeholder"],
    } as any),
    container,
  );
  return container;
}

Dependencies (Outgoing)

graph LR mount["mount"] render["render"] SelectEntry["SelectEntry"] mount -->|uses| render mount -->|uses| SelectEntry mount -->|calls| mount style mount fill:#dbeafe,stroke:#2563eb,stroke-width:2px click mount "79c2c5c537b9cb26.html" click render "80ece8fdb820f2e0.html" click SelectEntry "b1f8066e4424c104.html"
TargetType
render uses
SelectEntry uses
mount calls

No incoming dependencies.