{"version":3,"sources":["../src/lib/clickHandler.ts"],"names":["clickHandler","e","setSelectedElement","index","target","other"],"mappings":"AAAO,IAAMA,EAAe,CAC1BC,EACAC,EACAC,IACG,CACHD,EAAmBC,CAAK,EAExBF,EAAE,gBAAgB,EAElB,IAAMG,EAAkBH,EAAE,cAEpBI,EAAQ,SAAS,iBAAiB,mBAAmB,EAEvDA,EAAM,OAAS,GACjBA,EAAM,QAASJ,GAAMA,EAAE,gBAAgB,iBAAiB,CAAC,EAG3DG,EAAO,aAAa,kBAAmB,MAAM,CAC/C","sourcesContent":["export const clickHandler = (\n  e: any,\n  setSelectedElement: any,\n  index: string\n) => {\n  setSelectedElement(index);\n\n  e.stopPropagation();\n\n  const target: Element = e.currentTarget;\n\n  const other = document.querySelectorAll(\"[data-x-selected]\");\n\n  if (other.length > 0) {\n    other.forEach((e) => e.removeAttribute(\"data-x-selected\"));\n  }\n\n  target.setAttribute(\"data-x-selected\", \"true\");\n};\n"]}