{"version":3,"file":"dismissable-chip-group.es-o_QAjITL.mjs","sources":["../../../components/dismissable-chip-group/dist/dismissable-chip-group.es.js"],"sourcesContent":["import { jsx as s, jsxs as I } from \"react/jsx-runtime\";\nimport { createElement as k, useId as L } from \"react\";\nfunction T(i) {\n  return i && i.__esModule && Object.prototype.hasOwnProperty.call(i, \"default\") ? i.default : i;\n}\nvar h = { exports: {} }, g;\nfunction A() {\n  return g || (g = 1, (function(i) {\n    (function() {\n      var u = {}.hasOwnProperty;\n      function t() {\n        for (var r = \"\", e = 0; e < arguments.length; e++) {\n          var n = arguments[e];\n          n && (r = a(r, p(n)));\n        }\n        return r;\n      }\n      function p(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return t.apply(null, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var e = \"\";\n        for (var n in r)\n          u.call(r, n) && r[n] && (e = a(e, n));\n        return e;\n      }\n      function a(r, e) {\n        return e ? r ? r + \" \" + e : r + e : r;\n      }\n      i.exports ? (t.default = t, i.exports = t) : window.classNames = t;\n    })();\n  })(h)), h.exports;\n}\nvar D = A();\nconst P = /* @__PURE__ */ T(D), o = {\n  \"purpur-heading\": \"_purpur-heading_vo751_1\",\n  \"purpur-heading--hyphens\": \"_purpur-heading--hyphens_vo751_8\",\n  \"purpur-heading--negative\": \"_purpur-heading--negative_vo751_11\",\n  \"purpur-heading--subsection-100\": \"_purpur-heading--subsection-100_vo751_14\",\n  \"purpur-heading--title-100\": \"_purpur-heading--title-100_vo751_20\",\n  \"purpur-heading--title-200\": \"_purpur-heading--title-200_vo751_26\",\n  \"purpur-heading--title-300\": \"_purpur-heading--title-300_vo751_32\",\n  \"purpur-heading--title-400\": \"_purpur-heading--title-400_vo751_38\",\n  \"purpur-heading--title-500\": \"_purpur-heading--title-500_vo751_44\",\n  \"purpur-heading--title-600\": \"_purpur-heading--title-600_vo751_50\",\n  \"purpur-heading--title-700\": \"_purpur-heading--title-700_vo751_56\",\n  \"purpur-heading--display-5\": \"_purpur-heading--display-5_vo751_62\",\n  \"purpur-heading--display-10\": \"_purpur-heading--display-10_vo751_68\",\n  \"purpur-heading--display-15\": \"_purpur-heading--display-15_vo751_74\",\n  \"purpur-heading--display-20\": \"_purpur-heading--display-20_vo751_80\",\n  \"purpur-heading--display-25\": \"_purpur-heading--display-25_vo751_86\",\n  \"purpur-heading--display-50\": \"_purpur-heading--display-50_vo751_92\",\n  \"purpur-heading--display-100\": \"_purpur-heading--display-100_vo751_98\",\n  \"purpur-heading--display-200\": \"_purpur-heading--display-200_vo751_104\"\n}, E = {\n  TITLE100: \"title-100\"\n}, l = \"purpur-heading\", w = ({\n  children: i,\n  className: u = \"\",\n  enableHyphenation: t = !1,\n  negative: p = !1,\n  tag: a,\n  variant: r = E.TITLE100,\n  ...e\n}) => {\n  const n = a, q = P([\n    u,\n    o[l],\n    o[`${l}--${r}`],\n    {\n      [o[`${l}--hyphens`]]: t,\n      [o[`${l}--negative`]]: p\n    }\n  ]);\n  return /* @__PURE__ */ s(n, { className: q, ...e, children: i });\n};\nw.displayName = \"Heading\";\nfunction M(i) {\n  return i && i.__esModule && Object.prototype.hasOwnProperty.call(i, \"default\") ? i.default : i;\n}\nvar c = { exports: {} };\nvar m;\nfunction B() {\n  return m || (m = 1, (function(i) {\n    (function() {\n      var u = {}.hasOwnProperty;\n      function t() {\n        for (var r = \"\", e = 0; e < arguments.length; e++) {\n          var n = arguments[e];\n          n && (r = a(r, p.call(this, n)));\n        }\n        return r;\n      }\n      function p(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return this && this[r] || r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return t.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var e = \"\";\n        for (var n in r)\n          u.call(r, n) && r[n] && (e = a(e, this && this[n] || n));\n        return e;\n      }\n      function a(r, e) {\n        return e ? r ? r + \" \" + e : r + e : r;\n      }\n      i.exports ? (t.default = t, i.exports = t) : window.classNames = t;\n    })();\n  })(c)), c.exports;\n}\nvar G = B();\nconst $ = /* @__PURE__ */ M(G), j = {\n  \"purpur-dismissable-chip-group\": \"_purpur-dismissable-chip-group_17jk4_1\",\n  \"purpur-dismissable-chip-group__container\": \"_purpur-dismissable-chip-group__container_17jk4_7\",\n  \"purpur-dismissable-chip-group__container--full-width\": \"_purpur-dismissable-chip-group__container--full-width_17jk4_14\",\n  \"purpur-dismissable-chip-group-item-wrapper\": \"_purpur-dismissable-chip-group-item-wrapper_17jk4_17\",\n  \"purpur-dismissable-chip-group-item\": \"_purpur-dismissable-chip-group-item_17jk4_17\",\n  \"purpur-dismissable-chip-group-item--disabled\": \"_purpur-dismissable-chip-group-item--disabled_17jk4_43\"\n};\nfunction H(i) {\n  return i && i.__esModule && Object.prototype.hasOwnProperty.call(i, \"default\") ? i.default : i;\n}\nvar f = { exports: {} }, v;\nfunction z() {\n  return v || (v = 1, (function(i) {\n    (function() {\n      var u = {}.hasOwnProperty;\n      function t() {\n        for (var r = \"\", e = 0; e < arguments.length; e++) {\n          var n = arguments[e];\n          n && (r = a(r, p.call(this, n)));\n        }\n        return r;\n      }\n      function p(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return this && this[r] || r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return t.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var e = \"\";\n        for (var n in r)\n          u.call(r, n) && r[n] && (e = a(e, this && this[n] || n));\n        return e;\n      }\n      function a(r, e) {\n        return e ? r ? r + \" \" + e : r + e : r;\n      }\n      i.exports ? (t.default = t, i.exports = t) : window.classNames = t;\n    })();\n  })(f)), f.exports;\n}\nvar F = z();\nconst R = /* @__PURE__ */ H(F), V = {\n  \"purpur-icon\": \"_purpur-icon_8u1lq_1\",\n  \"purpur-icon--xxs\": \"_purpur-icon--xxs_8u1lq_4\",\n  \"purpur-icon--xs\": \"_purpur-icon--xs_8u1lq_8\",\n  \"purpur-icon--sm\": \"_purpur-icon--sm_8u1lq_12\",\n  \"purpur-icon--md\": \"_purpur-icon--md_8u1lq_16\",\n  \"purpur-icon--lg\": \"_purpur-icon--lg_8u1lq_20\",\n  \"purpur-icon--xl\": \"_purpur-icon--xl_8u1lq_24\"\n}, Z = R.bind(V), y = \"purpur-icon\", J = \"md\", K = (i) => i.filter((u) => Object.keys(u).length >= 1).map((u) => `${u.name}=\"${u.value}\"`).join(\" \"), Q = ({ content: i = \"\", title: u } = {}) => {\n  const t = [\n    { name: \"xmlns\", value: \"http://www.w3.org/2000/svg\" },\n    { name: \"fill\", value: \"currentColor\" },\n    { name: \"viewBox\", value: \"0 0 24 24\" },\n    u ? { name: \"role\", value: \"img\" } : { name: \"aria-hidden\", value: \"true\" }\n  ], p = u ? `<title>${u}</title>` : \"\";\n  return `<svg ${K(t)}>${p}${i}</svg>`;\n}, U = (i) => i.replace(/<(\\/?)svg([^>]*)>/g, \"\").trim(), N = ({ svg: i, allyTitle: u, className: t, size: p = J, ...a }) => {\n  const r = Q({\n    content: U(i.svg),\n    title: u\n  }), e = Z(y, `${y}--${p}`, t);\n  return /* @__PURE__ */ s(\"span\", { className: e, dangerouslySetInnerHTML: { __html: r }, ...a });\n};\nN.displayName = \"Icon\";\nconst W = {\n  name: \"close\",\n  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path fill-rule=\"evenodd\" d=\"M4.864 4.864a.9.9 0 0 1 1.273 0L12 10.727l5.864-5.863a.9.9 0 0 1 1.272 1.272L13.273 12l5.863 5.864a.9.9 0 1 1-1.272 1.272L12 13.273l-5.863 5.863a.9.9 0 0 1-1.273-1.272L10.727 12 4.864 6.136a.9.9 0 0 1 0-1.272Z\" clip-rule=\"evenodd\"/></svg>',\n  keywords: [\"close\"],\n  category: \"utility\"\n}, S = (i) => /* @__PURE__ */ s(N, { ...i, svg: W });\nS.displayName = \"IconClose\";\nconst b = $.bind(j), d = \"purpur-dismissable-chip-group-item\", O = ({\n  children: i,\n  id: u,\n  onDismiss: t,\n  disabled: p,\n  ...a\n}) => {\n  const r = (e) => {\n    p ? e.preventDefault() : t?.(u);\n  };\n  return /* @__PURE__ */ s(\"li\", { className: b(`${d}-wrapper`), children: /* @__PURE__ */ k(\n    \"button\",\n    {\n      ...a,\n      className: b(`${d}`, {\n        [`${d}--disabled`]: p\n      }),\n      key: u,\n      disabled: p,\n      \"aria-disabled\": p,\n      onClick: r\n    },\n    i,\n    /* @__PURE__ */ s(S, { size: \"sm\" })\n  ) }, u);\n};\nO.displayName = \"DismissableChipGroupItem\";\nconst x = $.bind(j), _ = \"purpur-dismissable-chip-group\", C = ({\n  children: i,\n  className: u,\n  fullWidth: t = !1,\n  title: p,\n  titleTag: a,\n  ...r\n}) => {\n  const e = L(), n = x([_, u]);\n  return /* @__PURE__ */ I(\n    \"div\",\n    {\n      ...r,\n      \"aria-labelledby\": p ? `${e}-label` : void 0,\n      className: n,\n      role: \"group\",\n      children: [\n        p && /* @__PURE__ */ s(w, { tag: a ?? \"h2\", variant: \"subsection-100\", children: p }),\n        /* @__PURE__ */ s(\n          \"ul\",\n          {\n            \"data-testid\": \"dismissable-chip-group-container\",\n            className: x(`${_}__container`, {\n              [`${_}__container--full-width`]: t\n            }),\n            \"aria-live\": \"polite\",\n            \"aria-relevant\": \"additions removals\",\n            children: i\n          }\n        )\n      ]\n    }\n  );\n};\nC.Item = O;\nC.displayName = \"DismissableChipGroup\";\nexport {\n  C as DismissableChipGroup\n};\n//# sourceMappingURL=dismissable-chip-group.es.js.map\n"],"names":["T","i","h","A","u","t","n","p","D","P","E","w","s","M","c","B","G","$","j","H","f","v","z","F","R","V","Z","J","K","Q","W","k","x","_","C","L","I"],"mappings":"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"}