fieldSummary function
Last updated: 2026-03-04T23:21:38.431Z
Location
Metrics
LOC: 13
Complexity: 8
Params: 1
Signature
fieldSummary(form: SavedForm): : string
Source Code
function fieldSummary(form: SavedForm): string {
if (form.templateFields && form.templateFields.length > 0) {
const fixed = form.templateFields.filter((f) => f.mode === "fixed").length;
const gen = form.templateFields.filter(
(f) => f.mode === "generator",
).length;
const parts: string[] = [];
if (fixed > 0) parts.push(`${fixed} fixo${fixed > 1 ? "s" : ""}`);
if (gen > 0) parts.push(`${gen} gerador${gen > 1 ? "es" : ""}`);
return parts.join(", ");
}
return `${Object.keys(form.fields || {}).length} campos`;
}
No outgoing dependencies.
Impact (Incoming)
| Source | Type |
|---|---|
| loadSavedForms | calls |