@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.62 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
/* eslint-disable no-shadow-restricted-names */
import { Icon } from "@react-three/uikit";
import { forwardRef } from "react";
const text = `<svg class="lucide lucide-cpu" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6.695 1.057 C 6.466 1.129,6.256 1.299,6.128 1.516 C 6.025 1.692,6.019 1.728,6.007 2.345 L 5.993 2.990 5.711 3.018 C 4.290 3.158,3.143 4.299,3.016 5.698 L 2.989 6.000 2.441 6.000 C 1.649 6.000,1.366 6.111,1.128 6.516 C 1.037 6.672,1.020 6.746,1.020 7.000 C 1.020 7.256,1.036 7.328,1.131 7.489 C 1.256 7.702,1.449 7.864,1.670 7.943 C 1.768 7.978,2.023 7.997,2.410 7.998 L 3.000 8.000 3.000 9.500 L 3.000 11.000 2.446 11.000 C 1.648 11.000,1.367 11.110,1.128 11.516 C 1.037 11.672,1.020 11.746,1.020 12.000 C 1.020 12.256,1.036 12.328,1.131 12.489 C 1.256 12.702,1.449 12.864,1.670 12.943 C 1.768 12.978,2.023 12.997,2.410 12.998 L 3.000 13.000 3.000 14.500 L 3.000 16.000 2.446 16.000 C 1.648 16.000,1.367 16.110,1.128 16.516 C 1.037 16.672,1.020 16.746,1.020 17.000 C 1.020 17.256,1.036 17.328,1.131 17.489 C 1.256 17.702,1.449 17.864,1.670 17.943 C 1.768 17.978,2.022 17.997,2.404 17.998 L 2.989 18.000 3.016 18.302 C 3.142 19.693,4.305 20.857,5.695 20.983 L 5.993 21.010 6.007 21.658 C 6.020 22.300,6.021 22.309,6.141 22.503 C 6.543 23.156,7.457 23.156,7.859 22.503 C 7.979 22.308,7.980 22.300,7.993 21.653 L 8.007 21.000 9.500 21.000 L 10.993 21.000 11.007 21.653 C 11.020 22.300,11.021 22.308,11.141 22.503 C 11.543 23.156,12.457 23.156,12.859 22.503 C 12.979 22.308,12.980 22.300,12.993 21.653 L 13.007 21.000 14.500 21.000 L 15.993 21.000 16.007 21.653 C 16.020 22.300,16.021 22.308,16.141 22.503 C 16.543 23.156,17.457 23.156,17.859 22.503 C 17.979 22.309,17.980 22.300,17.993 21.658 L 18.007 21.010 18.305 20.983 C 19.695 20.857,20.858 19.693,20.984 18.302 L 21.011 18.000 21.596 17.998 C 21.978 17.997,22.232 17.978,22.330 17.943 C 22.551 17.864,22.744 17.702,22.869 17.489 C 22.964 17.328,22.980 17.256,22.980 17.000 C 22.980 16.746,22.963 16.672,22.872 16.516 C 22.633 16.110,22.352 16.000,21.554 16.000 L 21.000 16.000 21.000 14.500 L 21.000 13.000 21.590 12.998 C 21.977 12.997,22.232 12.978,22.330 12.943 C 22.551 12.864,22.744 12.702,22.869 12.489 C 22.964 12.328,22.980 12.256,22.980 12.000 C 22.980 11.746,22.963 11.672,22.872 11.516 C 22.633 11.110,22.352 11.000,21.554 11.000 L 21.000 11.000 21.000 9.500 L 21.000 8.000 21.590 7.998 C 21.977 7.997,22.232 7.978,22.330 7.943 C 22.551 7.864,22.744 7.702,22.869 7.489 C 22.964 7.328,22.980 7.256,22.980 7.000 C 22.980 6.746,22.963 6.672,22.872 6.516 C 22.634 6.111,22.351 6.000,21.559 6.000 L 21.011 6.000 20.984 5.698 C 20.914 4.928,20.545 4.239,19.911 3.695 C 19.474 3.321,18.893 3.078,18.289 3.018 L 18.007 2.990 17.993 2.345 C 17.981 1.726,17.976 1.693,17.871 1.514 C 17.479 0.848,16.521 0.848,16.129 1.514 C 16.024 1.693,16.019 1.726,16.007 2.350 L 15.993 3.000 14.500 3.000 L 13.007 3.000 12.993 2.350 C 12.981 1.726,12.976 1.693,12.871 1.514 C 12.479 0.848,11.521 0.848,11.129 1.514 C 11.024 1.693,11.019 1.726,11.007 2.350 L 10.993 3.000 9.500 3.000 L 8.007 3.000 7.993 2.350 C 7.981 1.728,7.975 1.692,7.872 1.516 C 7.628 1.101,7.150 0.915,6.695 1.057 M18.310 5.061 C 18.589 5.144,18.856 5.411,18.939 5.690 C 18.992 5.869,19.000 6.651,19.000 12.001 C 19.000 17.059,18.991 18.139,18.945 18.290 C 18.872 18.533,18.707 18.740,18.484 18.872 L 18.300 18.980 12.000 18.980 L 5.700 18.980 5.516 18.872 C 5.303 18.747,5.141 18.550,5.058 18.316 C 4.968 18.060,4.971 5.993,5.061 5.690 C 5.140 5.421,5.412 5.143,5.673 5.063 C 5.963 4.974,18.010 4.972,18.310 5.061 M8.477 7.073 C 7.806 7.249,7.238 7.823,7.060 8.508 C 7.009 8.702,7.000 9.237,7.000 12.000 C 7.000 15.547,6.996 15.478,7.225 15.930 C 7.361 16.199,7.801 16.639,8.070 16.775 C 8.522 17.004,8.454 17.000,11.993 17.000 C 15.539 17.000,15.479 17.003,15.937 16.771 C 16.197 16.639,16.639 16.197,16.771 15.937 C 17.003 15.479,17.000 15.537,16.999 12.014 C 16.999 8.515,16.999 8.511,16.781 8.083 C 16.646 7.816,16.297 7.449,16.017 7.281 C 15.548 6.999,15.636 7.005,12.000 7.005 C 9.047 7.005,8.715 7.011,8.477 7.073 M15.000 12.000 L 15.000 15.000 12.000 15.000 L 9.000 15.000 9.000 12.000 L 9.000 9.000 12.000 9.000 L 15.000 9.000 15.000 12.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const CpuIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Cpu = CpuIcon;