@central-icons-react/square-outlined-radius-0-stroke-2
Version:
A collection of square outlined React icons with 0px radius and 2px stroke width, designed for use in React applications.
11 lines • 4.05 kB
Source Map (JSON)
{
"version": 3,
"sources": ["src/CentralIconBase/index.tsx", "src/IconGamecontroller/index.tsx"],
"sourcesContent": [
"import React from \"react\";\nimport type { SVGProps } from \"react\";\n\nexport type CentralIconBaseProps = {\n size?: string | number;\n ariaHidden?: boolean;\n mode?: \"masked\" | \"raw\";\n maskId?: string;\n} & SVGProps<SVGSVGElement>;\n\nexport const CentralIconBase: React.FC<\n CentralIconBaseProps & { ariaLabel?: string }\n> = ({\n children,\n size = 24,\n ariaLabel,\n color,\n ariaHidden = true,\n style,\n mode = \"masked\",\n maskId,\n ...props\n}) => {\n const masked = mode !== \"raw\" && !!maskId;\n return (\n <svg\n {...props}\n aria-hidden={ariaHidden}\n role={ariaHidden ? undefined : \"img\"}\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 xmlns=\"http://www.w3.org/2000/svg\"\n style={{ color, ...style }}\n >\n {ariaLabel && !ariaHidden && <title>{ariaLabel}</title>}\n {masked ? (\n <>\n <mask\n id={maskId}\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 fill=\"none\" style={{ color: \"#fff\" }}>\n {children}\n </g>\n </mask>\n <rect\n width=\"24\"\n height=\"24\"\n fill=\"currentColor\"\n mask={`url(#${maskId})`}\n />\n </>\n ) : (\n children\n )}\n </svg>\n );\n};\n",
"import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\n\nexport const IconGamecontroller: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n return <CentralIconBase {...props} ariaLabel=\"gamecontroller, joystick, play\" maskId=\"square-outlined-radius-0-stroke-2-IconGamecontroller\"><path d=\"M13.32 5H10.68C8.58429 5 7.53644 5 6.65972 5.34216C5.72141 5.70836 4.91558 6.34941 4.34777 7.18135C3.81723 7.95868 3.58161 8.9797 3.11037 11.0217L2.18184 15.0454C1.79663 16.7146 2.7571 18.4 4.38954 18.9194C5.90194 19.4006 7.54226 18.7333 8.28914 17.3329L9 16H15L15.7109 17.3329C16.4577 18.7333 18.0981 19.4006 19.6105 18.9194C21.2429 18.4 22.2034 16.7146 21.8182 15.0454L20.8896 11.0217C20.4184 8.9797 20.1828 7.95868 19.6522 7.18135C19.0844 6.34941 18.2786 5.70836 17.3403 5.34216C16.4636 5 15.4157 5 13.32 5Z\" stroke=\"currentColor\" strokeWidth=\"2\"/><circle cx=\"17.0008\" cy=\"11.9\" r=\"1.2\" fill=\"currentColor\"/><circle cx=\"15.0008\" cy=\"9.09999\" r=\"1.2\" fill=\"currentColor\"/><path d=\"M11 10.5H6M8.5 13V8\" stroke=\"currentColor\" strokeWidth=\"1.7\"/></CentralIconBase>;\n});\n\nexport default IconGamecontroller;\n"
],
"mappings": "AAAA,qBAUO,IAAM,EAET,EACF,WACA,OAAO,GACP,YACA,QACA,aAAa,GACb,QACA,OAAO,SACP,YACG,KACC,CACJ,IAAM,EAAS,IAAS,OAAS,CAAC,CAAC,EACnC,OACE,gBAqCE,MArCF,IACM,EACJ,cAAa,EACb,KAAM,EAAa,OAAY,MAC/B,MAAO,OAAO,IAAS,SAAW,GAAG,MAAW,EAChD,OAAQ,OAAO,IAAS,SAAW,GAAG,MAAW,EACjD,QAAQ,YACR,KAAK,OACL,MAAM,6BACN,MAAO,CAAE,WAAU,CAAM,GAExB,GAAa,CAAC,GAAc,gBAAoB,QAApB,KAAQ,CAAY,EAChD,EACC,gCACE,gBAYE,OAZF,CACE,GAAI,EACJ,UAAU,iBACV,EAAE,IACF,EAAE,IACF,MAAM,KACN,OAAO,MAEP,gBAAC,OAAD,CAAM,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,EACzC,gBAEE,IAFF,CAAG,KAAK,OAAO,MAAO,CAAE,MAAO,MAAO,GACnC,CACD,CACF,EACF,gBAAC,OAAD,CACE,MAAM,KACN,OAAO,KACP,KAAK,eACL,KAAM,QAAQ,KAChB,CACA,EAEF,CAEF,GC9DN,qBAGO,IAAM,EAAuE,EAAM,KAAK,CAAC,IAAU,CACxG,OAAO,gBAAy3B,EAAz3B,IAAqB,EAAO,UAAU,iCAAiC,OAAO,wDAAuD,gBAAC,OAAD,CAAM,EAAE,igBAAigB,OAAO,eAAe,YAAY,IAAG,EAAE,gBAAC,SAAD,CAAQ,GAAG,UAAU,GAAG,OAAO,EAAE,MAAM,KAAK,eAAc,EAAE,gBAAC,SAAD,CAAQ,GAAG,UAAU,GAAG,UAAU,EAAE,MAAM,KAAK,eAAc,EAAE,gBAAC,OAAD,CAAM,EAAE,sBAAsB,OAAO,eAAe,YAAY,MAAK,CAAI,EACj4B,EAEc",
"debugId": "4C1C32E2626F9CF964756E2164756E21",
"names": []
}