MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / sanitizeAccessibilitySources

Function sanitizeAccessibilitySources

packages/client/src/app/uiState.ts:114–123  ·  view source on GitHub ↗
(
  value: unknown,
)

Source from the content-addressed store, hash-verified

112}
113
114export function sanitizeAccessibilitySources(
115 value: unknown,
116): AccessibilitySource[] {
117 if (!Array.isArray(value)) {
118 return [];
119 }
120
121 const sourceSet = new Set(value.filter(isAccessibilitySource));
122 return ACCESSIBILITY_SOURCE_ORDER.filter((source) => sourceSet.has(source));
123}
124
125export function preferredRicherAccessibilitySource(
126 availableSources: AccessibilitySource[],

Callers 3

uiState.test.tsFile · 0.90
AppShellFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected