{"version":3,"file":"TeleporterSource.mjs","names":["React","useTeleporterStore","TeleportSourceProps","targetId","location","children","ReactNode","TeleportSource","FC","t0","$","_c","getTeleporter","_temp","t1","Teleporter","Source","t2","state"],"sources":["../../../../../src/UI/utilityDisplay/utilityHeader/ui/TeleporterSource.tsx"],"sourcesContent":["import React from 'react';\nimport { useTeleporterStore } from '../../../../stores/teleporterStore';\n\ntype TeleportSourceProps = {\n  targetId: string;\n  location: string;\n  children: React.ReactNode;\n};\n\nexport const TeleportSource: React.FC<TeleportSourceProps> = ({\n  targetId,\n  location,\n  children\n}) => {\n  const getTeleporter = useTeleporterStore((state) => state.getTeleporter);\n  const Teleporter = getTeleporter(targetId, location).Source;\n  return <Teleporter children={children}></Teleporter>;\n};"],"mappings":";;;;AASA,MAAaO,kBAAgDE,OAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CAAC,MAAA,EAAAR,UAAAC,UAAAC,aAAAI;CAK5D,MAAAG,gBAAsBX,mBAAmBY,MAA+B;CAAC,IAAAC;AAAA,KAAAJ,EAAA,OAAAE,iBAAAF,EAAA,OAAAN,YAAAM,EAAA,OAAAP,UAAA;AACtDW,OAAAF,cAAcT,UAAUC,SAAS;AAAAM,IAAA,KAAAE;AAAAF,IAAA,KAAAN;AAAAM,IAAA,KAAAP;AAAAO,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAApD,MAAAK,aAAmBD,GAAiCE;CAAQ,IAAAC;AAAA,KAAAP,EAAA,OAAAK,cAAAL,EAAA,OAAAL,UAAA;AACrDY,OAAA,sBAAA,cAAC,YAAD,EAAsBZ,UAAuB,CAAA;AAAAK,IAAA,KAAAK;AAAAL,IAAA,KAAAL;AAAAK,IAAA,KAAAO;OAAAA,MAAAP,EAAA;AAAA,QAA7CO;;AAPoD,SAAAJ,MAAAK,OAAA;AAAA,QAKPA,MAAKN"}