buildGroupedFieldTypeOptions function presentation exported

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

Metrics

LOC: 15 Complexity: 2 Params: 1

Signature

buildGroupedFieldTypeOptions(selected?: string): : string

Source Code

export function buildGroupedFieldTypeOptions(selected?: string): string {
  return getFieldTypeGroupedOptions(FIELD_TYPES)
    .map(
      (group) =>
        `<optgroup label="${group.label}">${group.options
          .map(
            (entry) =>
              `<option value="${entry.value}"${
                entry.value === selected ? " selected" : ""
              }>${entry.label} (${entry.value})</option>`,
          )
          .join("")}</optgroup>`,
    )
    .join("");
}

No outgoing dependencies.

No incoming dependencies.