{
  "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-IconAirplay\"><Path d=\"M5.6786 3H18.3214C18.8633 3 19.3004 2.99999 19.6543 3.02891C20.0187 3.05868 20.3388 3.12159 20.635 3.27248C21.1054 3.51217 21.4878 3.89462 21.7275 4.36502C21.8784 4.66117 21.9413 4.98126 21.9711 5.34569C22 5.69963 22 6.1367 22 6.67859V14.3214C22 14.8633 22 15.3004 21.9711 15.6543C21.9413 16.0187 21.8784 16.3388 21.7275 16.635C21.4878 17.1054 21.1054 17.4878 20.635 17.7275C20.3388 17.8784 20.0187 17.9413 19.6543 17.9711C19.3004 18 18.8633 18 18.3215 18H17.5C17.2239 18 17 17.7761 17 17.5C17 17.2239 17.2239 17 17.5 17H18.3C18.8683 17 19.2645 16.9996 19.5729 16.9744C19.8755 16.9497 20.0493 16.9036 20.181 16.8365C20.4632 16.6927 20.6927 16.4632 20.8365 16.181C20.9036 16.0493 20.9497 15.8755 20.9744 15.5729C20.9996 15.2645 21 14.8683 21 14.3V6.7C21 6.1317 20.9996 5.73554 20.9744 5.42712C20.9497 5.12454 20.9036 4.95069 20.8365 4.81901C20.6927 4.53677 20.4632 4.3073 20.181 4.16349C20.0493 4.0964 19.8755 4.05031 19.5729 4.02559C19.2645 4.00039 18.8683 4 18.3 4H5.7C5.1317 4 4.73554 4.00039 4.42712 4.02559C4.12454 4.05031 3.95069 4.0964 3.81901 4.16349C3.53677 4.3073 3.3073 4.53677 3.16349 4.81901C3.0964 4.95069 3.05031 5.12454 3.02559 5.42712C3.00039 5.73554 3 6.1317 3 6.7V14.3C3 14.8683 3.00039 15.2645 3.02559 15.5729C3.05031 15.8755 3.0964 16.0493 3.16349 16.181C3.3073 16.4632 3.53677 16.6927 3.81901 16.8365C3.95069 16.9036 4.12454 16.9497 4.42712 16.9744C4.73554 16.9996 5.1317 17 5.7 17H6.5C6.77614 17 7 17.2239 7 17.5C7 17.7761 6.77614 18 6.5 18H5.67858C5.13672 18 4.69961 18 4.34569 17.9711C3.98126 17.9413 3.66117 17.8784 3.36502 17.7275C2.89462 17.4878 2.51217 17.1054 2.27248 16.635C2.12159 16.3388 2.05868 16.0187 2.02891 15.6543C1.99999 15.3004 2 14.8633 2 14.3214V6.6786C2 6.1367 1.99999 5.69963 2.02891 5.34569C2.05868 4.98126 2.12159 4.66117 2.27248 4.36502C2.51217 3.89462 2.89462 3.51217 3.36502 3.27248C3.66117 3.12159 3.98126 3.05868 4.34569 3.02891C4.69963 2.99999 5.1367 3 5.6786 3Z\" fill=\"currentColor\"/><Path d=\"M12.4044 14.7059C12.3103 14.5765 12.16 14.5 12 14.5C11.84 14.5 11.6897 14.5765 11.5956 14.7059L7.59563 20.2059C7.48502 20.358 7.46911 20.5593 7.55444 20.7269C7.63978 20.8945 7.81194 21 8 21H16C16.1881 21 16.3602 20.8945 16.4456 20.7269C16.5309 20.5593 16.515 20.358 16.4044 20.2059L12.4044 14.7059Z\" 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,gBAAszE,EAAtzE,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,EAAE,63DAA63D,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,6SAA6S,KAAK,eAAc,CAAI,CAC9zE,EAEc",
  "debugId": "EE5F4F660A5B8A8B64756E2164756E21",
  "names": []
}