26 lines
1.4 KiB
TypeScript
26 lines
1.4 KiB
TypeScript
|
import { createIcon } from '../lib/create-icon'
|
||
|
|
||
|
const SvgDesktopIcon = createIcon(props => {
|
||
|
return (
|
||
|
<svg
|
||
|
{...props}
|
||
|
xmlns="http://www.w3.org/2000/svg"
|
||
|
width={props.width}
|
||
|
height={props.height}
|
||
|
fill="none"
|
||
|
viewBox="0 0 20 20"
|
||
|
focusable={false}
|
||
|
aria-hidden={true}
|
||
|
>
|
||
|
<path
|
||
|
fill={props.color}
|
||
|
fillRule="evenodd"
|
||
|
d="M5.798 2.069C6.872 1.931 8.252 1.9 10 1.9c1.748 0 3.127.03 4.201.169 1.07.138 1.922.391 2.552.903.65.527.977 1.258 1.149 2.158.168.884.198 2 .198 3.37s-.03 2.486-.198 3.37c-.172.9-.5 1.63-1.149 2.158-.63.512-1.483.765-2.552.903-.472.061-1.005.101-1.601.127V16.9h.9v1.2h-7v-1.2h.9v-1.842a19.091 19.091 0 0 1-1.602-.127c-1.069-.138-1.921-.391-2.551-.903-.65-.527-.978-1.258-1.149-2.158-.168-.884-.198-2-.198-3.37s.03-2.486.198-3.37c.171-.9.5-1.63 1.149-2.158.63-.512 1.482-.765 2.551-.903ZM8.6 16.9h2.8v-1.8H8.6v1.8ZM3.277 5.354C3.133 6.111 3.1 7.12 3.1 8.5s.033 2.389.177 3.146c.141.74.375 1.166.726 1.45.37.302.955.517 1.949.645.988.127 2.296.159 4.048.159 1.752 0 3.06-.032 4.048-.16.994-.127 1.579-.342 1.948-.643.351-.285.586-.71.727-1.451.144-.757.177-1.766.177-3.146s-.033-2.389-.177-3.146c-.141-.74-.376-1.166-.726-1.45-.37-.301-.955-.517-1.949-.645C13.06 3.132 11.752 3.1 10 3.1c-1.752 0-3.06.032-4.048.16-.994.127-1.579.343-1.949.643-.35.285-.585.71-.726 1.451Z"
|
||
|
clipRule="evenodd"
|
||
|
/>
|
||
|
</svg>
|
||
|
)
|
||
|
})
|
||
|
|
||
|
export default SvgDesktopIcon
|