{"version":3,"file":"xswr.mjs","sources":["../../../../../src/mods/react/hooks/xswr.tsx"],"sourcesContent":["import { useCore } from \"mods/react/contexts/core.js\";\nimport { useCallback } from \"react\";\nexport function useXSWR() {\n    const core = useCore().unwrap();\n    const make = useCallback(async (makeable) => {\n        return await makeable.make(core);\n    }, [core]);\n    return { core, make };\n}\n//# sourceMappingURL=xswr.js.map"],"names":[],"mappings":";;;AAEO,SAAS,OAAO,GAAG;AAC1B,IAAI,MAAM,IAAI,GAAG,OAAO,EAAE,CAAC,MAAM,EAAE,CAAC;AACpC,IAAI,MAAM,IAAI,GAAG,WAAW,CAAC,OAAO,QAAQ,KAAK;AACjD,QAAQ,OAAO,MAAM,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AACzC,KAAK,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC;AACf,IAAI,OAAO,EAAE,IAAI,EAAE,IAAI,EAAE,CAAC;AAC1B;;;;"}