All files / src/lib searchParam.ts

100% Statements 2/2
100% Branches 2/2
100% Functions 1/1
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4    53x  
// A ?q= value as the lists use it: a repeated key arrives as string[] and is ignored;
// whitespace-only is no query; capped at the inputs' maxLength.
export const queryFrom = (v: unknown): string => (typeof v === "string" ? v.trim().slice(0, 100) : "");