@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.35 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-palette" 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="M11.280 1.026 C 9.617 1.179,8.507 1.476,7.180 2.120 C 6.045 2.671,5.193 3.285,4.238 4.239 C 3.277 5.198,2.643 6.080,2.097 7.220 C 0.301 10.968,0.728 15.286,3.226 18.633 C 3.686 19.248,4.752 20.314,5.367 20.774 C 7.318 22.230,9.614 22.999,12.007 23.000 C 12.650 23.000,12.995 22.928,13.477 22.694 C 13.788 22.543,13.912 22.453,14.183 22.183 C 14.454 21.911,14.543 21.790,14.693 21.477 C 15.058 20.720,15.092 20.005,14.800 19.227 C 14.717 19.008,14.618 18.846,14.203 18.255 C 13.975 17.930,13.948 17.726,14.094 17.431 C 14.157 17.302,14.255 17.181,14.346 17.120 L 14.494 17.020 16.137 16.995 C 17.622 16.972,17.818 16.962,18.180 16.882 C 19.379 16.620,20.347 16.102,21.195 15.269 C 22.068 14.413,22.619 13.399,22.885 12.160 C 22.963 11.802,22.976 11.619,22.977 10.920 C 22.977 10.067,22.948 9.795,22.774 9.005 C 22.487 7.703,21.896 6.442,21.034 5.292 C 20.657 4.788,19.654 3.784,19.140 3.394 C 17.300 2.000,15.267 1.233,12.904 1.042 C 12.427 1.003,11.611 0.995,11.280 1.026 M13.392 3.099 C 15.451 3.397,17.221 4.244,18.615 5.598 C 19.373 6.335,19.793 6.909,20.240 7.820 C 20.651 8.659,20.835 9.271,20.941 10.160 C 21.015 10.785,21.015 11.116,20.942 11.605 C 20.691 13.265,19.434 14.579,17.773 14.917 C 17.410 14.991,17.224 15.000,16.007 15.000 C 15.250 15.000,14.507 15.019,14.333 15.043 C 13.595 15.145,12.883 15.601,12.464 16.240 C 11.960 17.007,11.868 17.891,12.200 18.773 C 12.283 18.992,12.382 19.154,12.797 19.745 C 13.025 20.070,13.052 20.274,12.906 20.569 C 12.843 20.698,12.745 20.819,12.654 20.880 C 12.523 20.969,12.457 20.982,12.065 20.994 C 10.141 21.054,7.971 20.301,6.370 19.019 C 4.857 17.807,3.722 16.029,3.267 14.160 C 3.081 13.397,3.023 12.888,3.023 12.000 C 3.023 10.507,3.280 9.379,3.920 8.060 C 4.971 5.891,6.877 4.221,9.160 3.466 C 9.865 3.233,10.430 3.118,11.340 3.024 C 11.654 2.992,12.987 3.040,13.392 3.099 M13.174 5.039 C 12.750 5.129,12.329 5.477,12.132 5.900 C 12.035 6.107,12.020 6.190,12.020 6.500 C 12.020 6.811,12.035 6.894,12.133 7.104 C 12.276 7.413,12.585 7.721,12.900 7.868 C 13.107 7.965,13.190 7.980,13.500 7.980 C 13.810 7.980,13.893 7.965,14.100 7.868 C 14.415 7.721,14.724 7.413,14.867 7.104 C 14.965 6.894,14.980 6.811,14.980 6.500 C 14.980 6.189,14.965 6.106,14.867 5.896 C 14.727 5.592,14.415 5.278,14.119 5.143 C 13.870 5.030,13.441 4.982,13.174 5.039 M8.174 6.039 C 7.750 6.129,7.329 6.477,7.132 6.900 C 7.035 7.107,7.020 7.190,7.020 7.500 C 7.020 7.811,7.035 7.894,7.133 8.104 C 7.276 8.413,7.585 8.721,7.900 8.868 C 8.107 8.965,8.190 8.980,8.500 8.980 C 8.810 8.980,8.893 8.965,9.100 8.868 C 9.415 8.721,9.724 8.413,9.867 8.104 C 9.965 7.894,9.980 7.811,9.980 7.500 C 9.980 7.189,9.965 7.106,9.867 6.896 C 9.727 6.592,9.415 6.278,9.119 6.143 C 8.870 6.030,8.441 5.982,8.174 6.039 M17.174 9.039 C 16.750 9.129,16.329 9.477,16.132 9.900 C 16.035 10.107,16.020 10.190,16.020 10.500 C 16.020 10.811,16.035 10.894,16.133 11.104 C 16.276 11.413,16.585 11.721,16.900 11.868 C 17.107 11.965,17.190 11.980,17.500 11.980 C 17.810 11.980,17.893 11.965,18.100 11.868 C 18.415 11.721,18.724 11.413,18.867 11.104 C 18.965 10.894,18.980 10.811,18.980 10.500 C 18.980 10.189,18.965 10.106,18.867 9.896 C 18.727 9.592,18.415 9.278,18.119 9.143 C 17.870 9.030,17.441 8.982,17.174 9.039 M6.174 11.039 C 5.750 11.129,5.329 11.477,5.132 11.900 C 5.035 12.107,5.020 12.190,5.020 12.500 C 5.020 12.811,5.035 12.894,5.133 13.104 C 5.276 13.413,5.585 13.721,5.900 13.868 C 6.107 13.965,6.190 13.980,6.500 13.980 C 6.810 13.980,6.893 13.965,7.100 13.868 C 7.415 13.721,7.724 13.413,7.867 13.104 C 7.965 12.894,7.980 12.811,7.980 12.500 C 7.980 12.189,7.965 12.106,7.867 11.896 C 7.727 11.592,7.415 11.278,7.119 11.143 C 6.870 11.030,6.441 10.982,6.174 11.039 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const PaletteIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Palette = PaletteIcon;