removeIgnoredField function infrastructure exported ✓ 100.0%

Last updated: 2026-02-24T21:07:57.585Z

Metrics

LOC: 7 Complexity: 1 Params: 1 Coverage: 100.0% (2/2 lines, 1x executed)

Signature

removeIgnoredField(id: string): : Promise<void>

Summary

Removes an ignored field entry by ID.

Tags

#@param id - The unique ignored-field identifier

Source Code

export async function removeIgnoredField(id: string): Promise<void> {
  await updateStorageAtomically(
    STORAGE_KEYS.IGNORED_FIELDS,
    [] as IgnoredField[],
    (fields) => fields.filter((f) => f.id !== id),
  );
}

Dependencies (Outgoing)

graph LR removeIgnoredField["removeIgnoredField"] updateStorageAtomically["updateStorageAtomically"] removeIgnoredField -->|calls| updateStorageAtomically style removeIgnoredField fill:#dbeafe,stroke:#2563eb,stroke-width:2px click removeIgnoredField "d8b20d34effbbe04.html" click updateStorageAtomically "bf2f57323401fa98.html"
TargetType
updateStorageAtomically calls

Impact (Incoming)

graph LR removeIgnoredField["removeIgnoredField"] handle["handle"] makeField["makeField"] handle -->|uses| removeIgnoredField makeField -->|uses| removeIgnoredField style removeIgnoredField fill:#dbeafe,stroke:#2563eb,stroke-width:2px click removeIgnoredField "d8b20d34effbbe04.html" click handle "02de534415e566f4.html" click makeField "4efd84a92001a881.html"
SourceType
handle uses
makeField uses