{ "version": 3, "sources": ["../../../../../src/lib/ui/components/primitives/shared.ts"], "sourcesContent": ["/** @internal */\nexport function toStartCase(str: string) {\n\treturn str\n\t\t.split(' ')\n\t\t.map((s) => s.charAt(0).toUpperCase() + s.slice(1))\n\t\t.join(' ')\n}\n\nconst isDarwin =\n\ttypeof window === 'undefined'\n\t\t? false\n\t\t: window.navigator.userAgent.toLowerCase().indexOf('mac') > -1\nconst cmdKey = isDarwin ? '\u2318' : 'Ctrl'\nconst altKey = isDarwin ? '\u2325' : 'Alt'\n\n/** @internal */\nexport function kbd(str: string) {\n\treturn str\n\t\t.split(',')[0]\n\t\t.split('')\n\t\t.map((sub) => {\n\t\t\tconst subStr = sub.replace(/\\$/g, cmdKey).replace(/\\?/g, altKey).replace(/!/g, '\u21E7')\n\t\t\treturn subStr[0].toUpperCase() + subStr.slice(1)\n\t\t})\n}\n\n/** @internal */\nexport function kbdStr(str: string) {\n\treturn (\n\t\t'\u2014 ' +\n\t\tstr\n\t\t\t.split(',')[0]\n\t\t\t.split('')\n\t\t\t.map((sub) => {\n\t\t\t\tconst subStr = sub.replace(/\\$/g, cmdKey).replace(/\\?/g, altKey).replace(/!/g, '\u21E7')\n\t\t\t\treturn subStr[0].toUpperCase() + subStr.slice(1)\n\t\t\t})\n\t\t\t.join('\u2009')\n\t)\n}\n"], "mappings": "AACO,SAAS,YAAY,KAAa;AACxC,SAAO,IACL,MAAM,GAAG,EACT,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EAAE,YAAY,IAAI,EAAE,MAAM,CAAC,CAAC,EACjD,KAAK,GAAG;AACX;AAEA,MAAM,WACL,OAAO,WAAW,cACf,QACA,OAAO,UAAU,UAAU,YAAY,EAAE,QAAQ,KAAK,IAAI;AAC9D,MAAM,SAAS,WAAW,WAAM;AAChC,MAAM,SAAS,WAAW,WAAM;AAGzB,SAAS,IAAI,KAAa;AAChC,SAAO,IACL,MAAM,GAAG,EAAE,CAAC,EACZ,MAAM,EAAE,EACR,IAAI,CAAC,QAAQ;AACb,UAAM,SAAS,IAAI,QAAQ,OAAO,MAAM,EAAE,QAAQ,OAAO,MAAM,EAAE,QAAQ,MAAM,QAAG;AAClF,WAAO,OAAO,CAAC,EAAE,YAAY,IAAI,OAAO,MAAM,CAAC;AAAA,EAChD,CAAC;AACH;AAGO,SAAS,OAAO,KAAa;AACnC,SACC,YACA,IACE,MAAM,GAAG,EAAE,CAAC,EACZ,MAAM,EAAE,EACR,IAAI,CAAC,QAAQ;AACb,UAAM,SAAS,IAAI,QAAQ,OAAO,MAAM,EAAE,QAAQ,OAAO,MAAM,EAAE,QAAQ,MAAM,QAAG;AAClF,WAAO,OAAO,CAAC,EAAE,YAAY,IAAI,OAAO,MAAM,CAAC;AAAA,EAChD,CAAC,EACA,KAAK,QAAG;AAEZ;", "names": [] }