{"version":3,"sources":["useRenderTarget.ts"],"sourcesContent":["import { useMemo } from \"react\"\nimport { RenderTarget } from \"framer\"\n\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(() => RenderTarget.current(), [])\n    return currentRenderTarget\n}\n\nexport function useIsInPreview() {\n    const inPreview = useMemo(\n        () => RenderTarget.current() === RenderTarget.preview,\n        []\n    )\n    return inPreview\n}\n\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(\n        () => RenderTarget.current() === RenderTarget.canvas,\n        []\n    )\n    return onCanvas\n}\n"],"names":[],"mappings":"SAAS,OAAO,SAAQ,KAAO;SACtB,YAAY,SAAQ,MAAQ;gBAErB,eAAe,GAAG,CAAC;IAC/B,KAAK,CAAC,mBAAmB,GAAG,OAAO,KAAO,YAAY,CAAC,OAAO;;WACvD,mBAAmB;AAC9B,CAAC;gBAEe,cAAc,GAAG,CAAC;IAC9B,KAAK,CAAC,SAAS,GAAG,OAAO,KACf,YAAY,CAAC,OAAO,OAAO,YAAY,CAAC,OAAO;;WAGlD,SAAS;AACpB,CAAC;gBAEe,aAAa,GAAG,CAAC;IAC7B,KAAK,CAAC,QAAQ,GAAG,OAAO,KACd,YAAY,CAAC,OAAO,OAAO,YAAY,CAAC,MAAM;;WAGjD,QAAQ;AACnB,CAAC"}