{
  "version": 3,
  "sources": ["src/IconFolderLink/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 IconFolderLink: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconFolderLink\"><Path d=\"M4.5 3C3.11929 3 2 4.11929 2 5.5V12.9996C2.83566 12.3719 3.87439 12 5 12H8.23077C10.9922 12 13.2308 14.2386 13.2308 17C13.2308 18.1256 12.8588 19.1643 12.2311 20H19.5C20.8807 20 22 18.8807 22 17.5V8.5C22 7.11929 20.8807 6 19.5 6H13.0704C12.5688 6 12.1005 5.74935 11.8223 5.33205L11.0098 4.11325C10.5461 3.41775 9.76551 3 8.92963 3H4.5Z\" fill=\"currentColor\"/><Path d=\"M2 17C2 15.3431 3.34315 14 5 14H5.36548C5.64162 14 5.86548 13.7761 5.86548 13.5C5.86548 13.2239 5.64162 13 5.36548 13H5C2.79086 13 1 14.7909 1 17C1 19.2091 2.79086 21 5 21H5.36548C5.64162 21 5.86548 20.7761 5.86548 20.5C5.86548 20.2239 5.64162 20 5.36548 20H5C3.34315 20 2 18.6569 2 17Z\" fill=\"currentColor\"/><Path d=\"M7.86548 13C7.58934 13 7.36548 13.2239 7.36548 13.5C7.36548 13.7761 7.58934 14 7.86548 14H8.23077C9.88762 14 11.2308 15.3431 11.2308 17C11.2308 18.6569 9.88762 20 8.23077 20H7.86548C7.58934 20 7.36548 20.2239 7.36548 20.5C7.36548 20.7761 7.58934 21 7.86548 21H8.23077C10.4399 21 12.2308 19.2091 12.2308 17C12.2308 14.7909 10.4399 13 8.23077 13H7.86548Z\" fill=\"currentColor\"/><Path d=\"M5.55769 16.5C5.28155 16.5 5.05769 16.7239 5.05769 17C5.05769 17.2761 5.28155 17.5 5.55769 17.5H7.67308C7.94922 17.5 8.17308 17.2761 8.17308 17C8.17308 16.7239 7.94922 16.5 7.67308 16.5H5.55769Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconFolderLink;\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,EAAmE,EAAM,KAAK,CAAC,IACnF,gBAAo2C,EAAp2C,IAAqB,EAAO,OAAO,iDAAgD,gBAAC,EAAD,CAAM,EAAE,kVAAkV,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,iSAAiS,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,mWAAmW,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,qMAAqM,KAAK,eAAc,CAAI,CAC52C,EAEc",
  "debugId": "D19A7318DCA82D7964756E2164756E21",
  "names": []
}