{
  "version": 3,
  "sources": ["src/IconCalendarRepeat/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 IconCalendarRepeat: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconCalendarRepeat\"><Path d=\"M7.5 2C7.77614 2 8 2.22386 8 2.5V4H16V2.5C16 2.22386 16.2239 2 16.5 2C16.7761 2 17 2.22386 17 2.5V4H18.5C19.8807 4 21 5.11929 21 6.5V10.5C21 10.7761 20.7761 11 20.5 11C20.2239 11 20 10.7761 20 10.5V9H4V18.5C4 19.3284 4.67157 20 5.5 20H10.5C10.7761 20 11 20.2239 11 20.5C11 20.7761 10.7761 21 10.5 21H5.5C4.11929 21 3 19.8807 3 18.5V6.5C3 5.11929 4.11929 4 5.5 4H7V2.5C7 2.22386 7.22386 2 7.5 2Z\" fill=\"currentColor\"/><Path d=\"M21 21.4719V18.9375C21 18.6959 20.8041 18.5 20.5625 18.5H18.0281C17.8332 18.5 17.7356 18.7356 17.8734 18.8734L18.9321 19.9321C18.373 20.2913 17.7062 20.5 17 20.5C15.3698 20.5 13.9988 19.3851 13.6103 17.8754C13.5414 17.6079 13.2688 17.447 13.0014 17.5158C12.734 17.5846 12.573 17.8572 12.6418 18.1246C13.1413 20.0654 14.9025 21.5 17 21.5C17.9812 21.5 18.9022 21.1855 19.652 20.652L20.6266 21.6266C20.7644 21.7644 21 21.6668 21 21.4719Z\" fill=\"currentColor\"/><Path d=\"M13 15.0625V12.5281C13 12.3332 13.2356 12.2356 13.3734 12.3734L14.348 13.348C15.098 12.8144 16.019 12.5 17 12.5C19.0975 12.5 20.8587 13.9346 21.3582 15.8754C21.4271 16.1428 21.2661 16.4154 20.9986 16.4842C20.7312 16.553 20.4586 16.3921 20.3898 16.1246C20.0012 14.6149 18.6302 13.5 17 13.5C16.2938 13.5 15.6268 13.7088 15.0679 14.0679L16.1266 15.1266C16.2644 15.2644 16.1668 15.5 15.9719 15.5H13.4375C13.1959 15.5 13 15.3041 13 15.0625Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCalendarRepeat;\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,EAAuE,EAAM,KAAK,CAAC,IACvF,gBAAw6C,EAAx6C,IAAqB,EAAO,OAAO,qDAAoD,gBAAC,EAAD,CAAM,EAAE,6YAA6Y,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,qbAAqb,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,sbAAsb,KAAK,eAAc,CAAI,CACh7C,EAEc",
  "debugId": "02D908492C8031C164756E2164756E21",
  "names": []
}