(iso: string)
| 24 | const genId = defaultGenId |
| 25 | |
| 26 | export function formatDate(iso: string): string { |
| 27 | if (!iso) return '' |
| 28 | const d = new Date(`${iso}T00:00:00`) |
| 29 | if (Number.isNaN(d.getTime())) return iso |
| 30 | return d.toLocaleDateString(undefined, { month: 'short', day: 'numeric', year: 'numeric' }) |
| 31 | } |
| 32 | |
| 33 | export function optionLabel(field: DbField, value: string): string { |
| 34 | const opt = field.options?.find((o) => o.value === value) |
no outgoing calls
no test coverage detected