{"version":3,"file":"UnityIconLibrary.mjs","names":["React","SewerUrl","WaterDropUrl","SvgIcon","unityIcons","id","label","icon","type","getUnityIconFromName","name","foundIcon","find"],"sources":["../../../src/utilities/iconLibrary/UnityIconLibrary.jsx"],"sourcesContent":["import React from 'react';\nimport SewerUrl from '../../assets/unityIcons/Sewer.svg';\nimport WaterDropUrl from '../../assets/unityIcons/WaterDrop.svg';\nimport { SvgIcon } from './SvgIcon';\nexport const unityIcons = [\n  {\n    id: 'WaterDropIcon',\n    label: 'Water Drop',\n  icon: <SvgIcon src={WaterDropUrl} alt=\"Water Drop\" />,\n    type: 'unity',\n  },\n  {\n    id: 'SewerIcon',\n    label: 'Sewer',\n  icon: <SvgIcon src={SewerUrl} alt=\"Sewer\" />,\n    type: 'unity',\n  },\n];\n\nexport const getUnityIconFromName = name => {\n  const foundIcon = unityIcons.find(icon => icon.id === name);\n  return foundIcon?.icon || null;\n};\n"],"mappings":";;;;;AAIA,MAAaI,aAAa,CACxB;CACEC,IAAI;CACJC,OAAO;CACTC,MAAM,sBAAA,cAAC,SAAD;EAAS,KAAKL;EAAc,KAAI;EAAe,CAAA;CACnDM,MAAM;CACP,EACD;CACEH,IAAI;CACJC,OAAO;CACTC,MAAM,sBAAA,cAAC,SAAD;EAAS,KAAKN;EAAU,KAAI;EAAU,CAAA;CAC1CO,MAAM;CACP,CACF;AAED,MAAaC,wBAAuBC,SAAQ;AAE1C,QADkBN,WAAWQ,MAAKL,SAAQA,KAAKF,OAAOK,KAAK,EACzCH,QAAQ"}