{
  "version": 3,
  "sources": ["src/IconSquareGridMagnifyingGlass/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 IconSquareGridMagnifyingGlass: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconSquareGridMagnifyingGlass\"><Path d=\"M6.6786 3H10.5C10.7761 3 11 3.22386 11 3.5V10.5C11 10.7761 10.7761 11 10.5 11H3.5C3.22386 11 3 10.7761 3 10.5V6.6786C3 6.1367 2.99999 5.69963 3.02891 5.34569C3.05868 4.98126 3.12159 4.66117 3.27248 4.36502C3.51217 3.89462 3.89462 3.51217 4.36502 3.27248C4.66117 3.12159 4.98126 3.05868 5.34569 3.02891C5.69963 2.99999 6.1367 3 6.6786 3Z\" fill=\"currentColor\"/><Path d=\"M18.6543 3.02891C19.0187 3.05868 19.3388 3.12159 19.635 3.27248C20.1054 3.51217 20.4878 3.89462 20.7275 4.36502C20.8784 4.66117 20.9413 4.98126 20.9711 5.34569C21 5.69963 21 6.13671 21 6.67861V10.5C21 10.7761 20.7761 11 20.5 11H13.5C13.2239 11 13 10.7761 13 10.5V3.5C13 3.22386 13.2239 3 13.5 3H17.3214C17.8633 3 18.3004 2.99999 18.6543 3.02891Z\" fill=\"currentColor\"/><Path d=\"M3 13.5C3 13.2239 3.22386 13 3.5 13H10.5C10.7761 13 11 13.2239 11 13.5V20.5C11 20.7761 10.7761 21 10.5 21H6.67858C6.1367 21 5.69963 21 5.34569 20.9711C4.98126 20.9413 4.66117 20.8784 4.36502 20.7275C3.89462 20.4878 3.51217 20.1054 3.27248 19.635C3.12159 19.3388 3.05868 19.0187 3.02891 18.6543C2.99999 18.3004 3 17.8633 3 17.3214V13.5Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M16.9994 12.9688C14.769 12.9688 12.9609 14.7768 12.9609 17.0072C12.9609 19.2376 14.769 21.0457 16.9994 21.0457C17.9224 21.0457 18.7736 20.7356 19.4536 20.2146L21.1186 21.8801C21.3288 22.0904 21.6698 22.0905 21.8801 21.8802C22.0904 21.67 22.0905 21.329 21.8802 21.1187L20.214 19.452C20.7306 18.7735 21.0379 17.9259 21.0379 17.0072C21.0379 14.7768 19.2298 12.9688 16.9994 12.9688ZM14.0379 17.0072C14.0379 15.3716 15.3638 14.0457 16.9994 14.0457C18.635 14.0457 19.9609 15.3716 19.9609 17.0072C19.9609 17.8234 19.6315 18.5615 19.0971 19.0978C18.5603 19.6364 17.8192 19.9688 16.9994 19.9688C15.3638 19.9688 14.0379 18.6428 14.0379 17.0072Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSquareGridMagnifyingGlass;\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,EAAkF,EAAM,KAAK,CAAC,IAClG,gBAA43D,EAA53D,IAAqB,EAAO,OAAO,gEAA+D,gBAAC,EAAD,CAAM,EAAE,mVAAmV,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,4VAA4V,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kVAAkV,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,6nBAA6nB,KAAK,eAAc,CAAI,CACp4D,EAEc",
  "debugId": "F2EA953177302A2D64756E2164756E21",
  "names": []
}