{
  "version": 3,
  "sources": ["src/IconAirplay/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 IconAirplay: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconAirplay\"><Path d=\"M18.0804 3H5.91957C5.38542 2.99999 4.93956 2.99998 4.57533 3.02974C4.19545 3.06078 3.83879 3.12789 3.50153 3.29973C2.98408 3.56338 2.56338 3.98408 2.29973 4.50153C2.12789 4.83879 2.06078 5.19545 2.02974 5.57533C1.99998 5.93956 1.99999 6.38541 2 6.91956V14.0804C1.99999 14.6146 1.99998 15.0604 2.02974 15.4247C2.06078 15.8046 2.12789 16.1612 2.29973 16.4985C2.56338 17.0159 2.98408 17.4366 3.50153 17.7003C3.83879 17.8721 4.19545 17.9392 4.57533 17.9703C4.93955 18 5.38538 18 5.91951 18H6.25C6.66422 18 7 17.6642 7 17.25C7 16.8358 6.66422 16.5 6.25 16.5H5.95C5.37757 16.5 4.99336 16.4994 4.69748 16.4752C4.41036 16.4518 4.27307 16.4099 4.18251 16.3638C3.94731 16.2439 3.75608 16.0527 3.63624 15.8175C3.5901 15.7269 3.54822 15.5896 3.52476 15.3025C3.50058 15.0066 3.5 14.6224 3.5 14.05V6.95C3.5 6.37757 3.50058 5.99336 3.52476 5.69748C3.54822 5.41036 3.5901 5.27307 3.63624 5.18251C3.75608 4.94731 3.94731 4.75608 4.18251 4.63624C4.27307 4.5901 4.41036 4.54822 4.69748 4.52476C4.99336 4.50058 5.37757 4.5 5.95 4.5H18.05C18.6224 4.5 19.0066 4.50058 19.3025 4.52476C19.5896 4.54822 19.7269 4.5901 19.8175 4.63624C20.0527 4.75608 20.2439 4.94731 20.3638 5.18251C20.4099 5.27307 20.4518 5.41036 20.4752 5.69748C20.4994 5.99336 20.5 6.37757 20.5 6.95V14.05C20.5 14.6224 20.4994 15.0066 20.4752 15.3025C20.4518 15.5896 20.4099 15.7269 20.3638 15.8175C20.2439 16.0527 20.0527 16.2439 19.8175 16.3638C19.7269 16.4099 19.5896 16.4518 19.3025 16.4752C19.0066 16.4994 18.6224 16.5 18.05 16.5H17.75C17.3358 16.5 17 16.8358 17 17.25C17 17.6642 17.3358 18 17.75 18H18.0805C18.6146 18 19.0605 18 19.4247 17.9703C19.8046 17.9392 20.1612 17.8721 20.4985 17.7003C21.0159 17.4366 21.4366 17.0159 21.7003 16.4985C21.8721 16.1612 21.9392 15.8046 21.9703 15.4247C22 15.0604 22 14.6146 22 14.0805V6.91955C22 6.3854 22 5.93956 21.9703 5.57533C21.9392 5.19545 21.8721 4.83879 21.7003 4.50153C21.4366 3.98408 21.0159 3.56338 20.4985 3.29973C20.1612 3.12789 19.8046 3.06078 19.4247 3.02974C19.0604 2.99998 18.6146 2.99999 18.0804 3Z\" fill=\"currentColor\"/><Path d=\"M12 14.25C12.2341 14.25 12.4547 14.3593 12.5966 14.5455L16.5966 19.7955C16.7694 20.0222 16.7986 20.3274 16.6721 20.5829C16.5456 20.8384 16.2851 21 16 21H8.00001C7.7149 21 7.45445 20.8384 7.32792 20.5829C7.20138 20.3274 7.23065 20.0222 7.40343 19.7955L11.4034 14.5455C11.5453 14.3593 11.7659 14.25 12 14.25Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconAirplay;\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,EAAgE,EAAM,KAAK,CAAC,IAChF,gBAAy5E,EAAz5E,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,s9DAAs9D,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,qTAAqT,KAAK,eAAc,CAAI,CACj6E,EAEc",
  "debugId": "C071DA8C991C2D5C64756E2164756E21",
  "names": []
}