Files
klz-cables.com/.pnpm-store/v10/files/b8/f1d400c97b1cccc6b82b29e6e580aa257f3aff481ba82edc600de88e88beea9ef26f3802f3a56a01f8a43833cd9e12ad4aa293cfdffe0c05a5b97436857665
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

1 line
1.2 KiB
Plaintext

{"version":3,"sources":["../../src/utilities/formatUtcOffset.ts"],"sourcesContent":["/**\n * Converts a UTC offset string to a GraphQL-safe enum name.\n * Uses `_TZOFFSET_` prefix to avoid conflicts with user-defined enum values.\n *\n * Examples:\n * - '+05:30' → '_TZOFFSET_PLUS_05_30'\n * - '-08:00' → '_TZOFFSET_MINUS_08_00'\n * - '+00:00' → '_TZOFFSET_PLUS_00_00'\n *\n * @returns The GraphQL-safe name, or null if not a UTC offset\n */\nexport const formatUtcOffset = (value: string): null | string => {\n // Match UTC offset pattern: ±HH:mm\n const match = value.match(/^([+-])(\\d{2}):(\\d{2})$/)\n if (!match) {\n return null\n }\n\n const sign = match[1] === '+' ? 'PLUS' : 'MINUS'\n const hours = match[2]\n const minutes = match[3]\n\n return `_TZOFFSET_${sign}_${hours}_${minutes}`\n}\n"],"names":["formatUtcOffset","value","match","sign","hours","minutes"],"mappings":"AAAA;;;;;;;;;;CAUC,GACD,OAAO,MAAMA,kBAAkB,CAACC;IAC9B,mCAAmC;IACnC,MAAMC,QAAQD,MAAMC,KAAK,CAAC;IAC1B,IAAI,CAACA,OAAO;QACV,OAAO;IACT;IAEA,MAAMC,OAAOD,KAAK,CAAC,EAAE,KAAK,MAAM,SAAS;IACzC,MAAME,QAAQF,KAAK,CAAC,EAAE;IACtB,MAAMG,UAAUH,KAAK,CAAC,EAAE;IAExB,OAAO,CAAC,UAAU,EAAEC,KAAK,CAAC,EAAEC,MAAM,CAAC,EAAEC,SAAS;AAChD,EAAC"}