/** Build stable data-testid values for E2E. */ export function testid(parts: Array): string { return parts .filter((p) => p !== undefined && p !== null && `${p}`.length > 0) .map((p) => String(p).replace(/\s+/g, '-')) .join('-'); }