@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.17 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-brush-cleaning" 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.499 1.040 C 10.374 1.244,9.486 2.026,9.115 3.140 L 9.021 3.420 9.009 6.207 L 8.996 8.995 7.228 9.009 C 5.477 9.023,5.457 9.024,5.139 9.123 C 4.182 9.420,3.429 10.172,3.118 11.140 C 3.039 11.385,3.026 11.529,3.010 12.288 C 2.984 13.518,3.066 13.832,3.557 14.369 C 3.669 14.491,3.760 14.612,3.760 14.636 C 3.760 14.661,3.372 16.009,2.898 17.631 C 2.335 19.559,2.028 20.673,2.012 20.848 C 1.927 21.819,2.628 22.755,3.592 22.956 C 3.743 22.987,6.171 23.000,12.000 23.000 C 17.829 23.000,20.257 22.987,20.408 22.956 C 21.372 22.755,22.073 21.819,21.988 20.848 C 21.972 20.673,21.665 19.559,21.102 17.631 C 20.628 16.009,20.240 14.662,20.240 14.637 C 20.240 14.613,20.340 14.482,20.463 14.347 C 20.585 14.211,20.736 13.993,20.799 13.860 C 20.981 13.477,21.011 13.226,20.990 12.273 C 20.974 11.531,20.960 11.384,20.882 11.140 C 20.571 10.172,19.818 9.420,18.861 9.123 C 18.543 9.024,18.523 9.023,16.772 9.009 L 15.004 8.995 14.991 6.207 L 14.979 3.420 14.885 3.140 C 14.557 2.156,13.800 1.403,12.861 1.129 C 12.500 1.023,11.832 0.980,11.499 1.040 M12.310 3.061 C 12.452 3.103,12.571 3.178,12.697 3.303 C 13.008 3.615,13.000 3.523,13.000 6.579 C 13.000 9.493,12.999 9.485,13.225 9.930 C 13.361 10.199,13.801 10.639,14.070 10.775 C 14.495 10.990,14.596 11.000,16.421 11.000 C 18.364 11.000,18.398 11.004,18.697 11.303 C 18.948 11.554,19.000 11.751,19.000 12.447 L 19.000 13.000 12.000 13.000 L 5.000 13.000 5.000 12.447 C 5.000 11.751,5.052 11.554,5.303 11.303 C 5.602 11.004,5.636 11.000,7.579 11.000 C 9.404 11.000,9.505 10.990,9.930 10.775 C 10.196 10.640,10.638 10.200,10.771 9.937 C 11.000 9.486,11.000 9.483,11.000 6.571 C 11.000 3.523,10.992 3.615,11.304 3.303 C 11.583 3.024,11.916 2.944,12.310 3.061 M19.101 17.920 C 19.566 19.515,19.960 20.861,19.976 20.910 L 20.005 21.000 18.393 21.000 L 16.780 21.000 16.354 19.297 C 15.897 17.476,15.866 17.392,15.576 17.191 C 15.098 16.862,14.452 16.995,14.149 17.486 C 13.940 17.823,13.950 17.929,14.338 19.480 C 14.528 20.239,14.693 20.892,14.704 20.930 C 14.724 20.996,14.577 21.000,12.000 21.000 C 9.423 21.000,9.276 20.996,9.296 20.930 C 9.307 20.892,9.472 20.239,9.662 19.480 C 10.050 17.929,10.060 17.823,9.851 17.486 C 9.548 16.995,8.902 16.862,8.424 17.191 C 8.134 17.392,8.103 17.476,7.646 19.297 L 7.220 21.000 5.606 21.000 C 4.188 21.000,3.994 20.993,4.014 20.940 C 4.027 20.907,4.418 19.571,4.884 17.970 C 5.349 16.370,5.738 15.046,5.748 15.030 C 5.757 15.013,8.575 15.004,12.010 15.010 L 18.255 15.020 19.101 17.920 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BrushCleaningIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BrushCleaning = BrushCleaningIcon;