MCPcopy Create free account
hub / github.com/callumalpass/tasknotes / renderTaskModalField

Function renderTaskModalField

src/modals/taskModalFieldRenderer.ts:37–52  ·  view source on GitHub ↗
(options: RenderTaskModalFieldOptions)

Source from the content-addressed store, hash-verified

35const BASIC_MODAL_LAYOUT_FIELD_IDS = new Set(["title", "details"]);
36
37export function renderTaskModalField(options: RenderTaskModalFieldOptions): boolean {
38 const { container, fieldConfig, fieldRenderers, renderUserField } = options;
39 const renderer = fieldRenderers[fieldConfig.id];
40
41 if (renderer) {
42 renderer(container, fieldConfig);
43 return true;
44 }
45
46 if (fieldConfig.fieldType === "user") {
47 renderUserField(container, fieldConfig);
48 return true;
49 }
50
51 return false;
52}
53
54export function renderTaskModalFieldGroups(
55 options: RenderTaskModalFieldGroupsOptions

Callers 3

createFieldFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected