{
  "version": 3,
  "sources": ["src/IconGifSquare/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Path } from \"react-native-svg\";\n\nexport const IconGifSquare: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconGifSquare\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 5.5C3 4.11929 4.11929 3 5.5 3H18.5C19.8807 3 21 4.11929 21 5.5V18.5C21 19.8807 19.8807 21 18.5 21H5.5C4.11929 21 3 19.8807 3 18.5V5.5ZM5.5 12.5049C5.5 14.3818 6.50805 15.5 8.2008 15.5C9.65106 15.5 10.6924 14.5296 10.6924 13.17V12.5296C10.6924 12.032 10.4737 11.8054 9.98391 11.8054H8.59546C8.28164 11.8054 8.0962 11.968 8.0962 12.2488C8.0962 12.5296 8.28164 12.6921 8.59546 12.6921H9.65582V13.2192C9.65582 14.0123 9.08998 14.5443 8.23409 14.5443C7.188 14.5443 6.57937 13.7956 6.57937 12.5V11.5148C6.57937 10.1995 7.16423 9.47537 8.2008 9.47537C8.87601 9.47537 9.31821 9.8399 9.69861 10.4606C9.83175 10.6675 9.95062 10.7463 10.1313 10.7463C10.4023 10.7463 10.583 10.5591 10.583 10.2685C10.583 9.94335 10.3453 9.51478 9.98391 9.17488C9.53219 8.73153 8.89978 8.5 8.13899 8.5C6.47952 8.5 5.5 9.62315 5.5 11.4803V12.5049ZM12.4279 15.4064C12.7655 15.4064 12.9653 15.1798 12.9653 14.7956V9.19458C12.9653 8.81034 12.7655 8.58374 12.4279 8.58374C12.0856 8.58374 11.8859 8.81034 11.8859 9.19458V14.7956C11.8859 15.1798 12.0903 15.4064 12.4279 15.4064ZM15.5044 14.7956C15.5044 15.1798 15.3094 15.4064 14.9718 15.4064C14.6295 15.4064 14.425 15.1798 14.425 14.7956V9.43103C14.425 8.88424 14.6818 8.63301 15.2429 8.63301H18.0055C18.3003 8.63301 18.5 8.82512 18.5 9.11084C18.5 9.39655 18.3003 9.57882 18.0055 9.57882H15.5044V11.6429H17.763C18.0625 11.6429 18.2527 11.83 18.2527 12.1108C18.2527 12.3966 18.0578 12.5788 17.763 12.5788H15.5044V14.7956Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconGifSquare;\n",
    "import React, { FC } from \"react\";\nimport { Svg, Mask, Rect, G, SvgProps } from \"react-native-svg\";\n\nexport type CentralIconBaseProps = {\n  size?: string | number;\n  mode?: \"masked\" | \"raw\";\n  maskId?: string;\n} & SvgProps;\n\ntype Props = CentralIconBaseProps;\n\nconst ModernCentralIconBase: React.FC<Props> = (props) => {\n  const instanceId = React.useId();\n  return <CentralIconSvg {...props} instanceId={instanceId} />;\n};\n\nlet nextLegacyId = 0;\n\n// React's Server Components runtime exposes useId but not Component. Only\n// define the legacy class when it is needed, so modern imports stay RSC-safe.\nconst LegacyCentralIconBase =\n  typeof React.useId === \"function\"\n    ? undefined\n    : class extends React.Component<\n        { iconProps: Props },\n        { instanceId?: string }\n      > {\n        state: { instanceId?: string } = {};\n\n        componentDidMount() {\n          // Defer legacy IDs until mount so server and initial client markup agree.\n          this.setState({ instanceId: `legacy-${++nextLegacyId}` });\n        }\n\n        render() {\n          return <CentralIconSvg {...this.props.iconProps} instanceId={this.state.instanceId} />;\n        }\n      };\n\nexport const CentralIconBase: React.FC<Props> = (props) =>\n  LegacyCentralIconBase ? (\n    <LegacyCentralIconBase iconProps={props} />\n  ) : (\n    <ModernCentralIconBase {...props} />\n  );\n\nconst CentralIconSvg: FC<CentralIconBaseProps & { instanceId?: string }> = ({\n  children,\n  size = 24,\n  mode = \"masked\",\n  maskId,\n  instanceId,\n  ...props\n}) => {\n  const uniqueMaskId = instanceId ? `${maskId}-${instanceId}` : maskId;\n  const masked = mode !== \"raw\" && !!maskId;\n  return (\n    <Svg\n      {...props}\n      width={typeof size === \"number\" ? `${size}px` : size}\n      height={typeof size === \"number\" ? `${size}px` : size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n    >\n      {masked ? (\n        <>\n          <Mask\n            id={uniqueMaskId}\n            maskUnits=\"userSpaceOnUse\"\n            x=\"0\"\n            y=\"0\"\n            width=\"24\"\n            height=\"24\"\n          >\n            <Rect width=\"24\" height=\"24\" fill=\"#000\" />\n            <G color=\"#fff\">{children}</G>\n          </Mask>\n          <Rect\n            width=\"24\"\n            height=\"24\"\n            fill=\"currentColor\"\n            mask={`url(#${uniqueMaskId})`}\n          />\n        </>\n      ) : (\n        children\n      )}\n    </Svg>\n  );\n};\n"
  ],
  "mappings": "AAAA,qBCAA,qBACA,cAAS,UAAK,UAAM,OAAM,yBAU1B,IAAM,EAAyC,CAAC,IAAU,CACxD,IAAM,EAAa,EAAM,MAAM,EAC/B,OAAO,gBAAC,EAAD,IAAoB,EAAO,WAAY,EAAY,GAGxD,EAAe,EAIb,EACJ,OAAO,EAAM,QAAU,WACnB,OACA,cAAc,EAAM,SAGlB,CACA,MAAiC,CAAC,EAElC,iBAAiB,EAAG,CAElB,KAAK,SAAS,CAAE,WAAY,UAAU,EAAE,GAAe,CAAC,EAG1D,MAAM,EAAG,CACP,OAAO,gBAAC,EAAD,IAAoB,KAAK,MAAM,UAAW,WAAY,KAAK,MAAM,WAAY,EAExF,EAEO,EAAmC,CAAC,IAC/C,EACE,gBAAC,EAAD,CAAuB,UAAW,EAAO,EAEzC,gBAAC,EAAD,IAA2B,EAAO,EAGhC,EAAqE,EACzE,WACA,OAAO,GACP,OAAO,SACP,SACA,gBACG,KACC,CACJ,IAAM,EAAe,EAAa,GAAG,KAAU,IAAe,EACxD,EAAS,IAAS,OAAS,CAAC,CAAC,EACnC,OACE,gBA8BE,EA9BF,IACM,EACJ,MAAO,OAAO,IAAS,SAAW,GAAG,MAAW,EAChD,OAAQ,OAAO,IAAS,SAAW,GAAG,MAAW,EACjD,QAAQ,YACR,KAAK,QAEJ,EACC,gCACE,gBAUE,EAVF,CACE,GAAI,EACJ,UAAU,iBACV,EAAE,IACF,EAAE,IACF,MAAM,KACN,OAAO,MAEP,gBAAC,EAAD,CAAM,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,EACzC,gBAA4B,EAA5B,CAAG,MAAM,QAAQ,CAAW,CAC5B,EACF,gBAAC,EAAD,CACE,MAAM,KACN,OAAO,KACP,KAAK,eACL,KAAM,QAAQ,KAChB,CACA,EAEF,CAEF,GDrFN,eAAS,yBAEF,IAAM,EAAkE,EAAM,KAAK,CAAC,IAClF,gBAAujD,EAAvjD,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,g6CAAg6C,KAAK,eAAc,CAAI,CAC/jD,EAEc",
  "debugId": "5CBDF72D1F168FA264756E2164756E21",
  "names": []
}