UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.41 kB
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" 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="M19.420 1.029 C 19.005 1.086,18.549 1.260,18.170 1.504 C 18.020 1.601,15.971 3.618,12.260 7.320 L 6.580 12.988 6.097 13.033 C 4.992 13.137,4.056 13.584,3.267 14.383 C 2.985 14.669,2.648 15.142,2.464 15.511 C 2.214 16.008,2.000 16.863,2.000 17.358 C 2.000 17.659,1.930 18.023,1.838 18.204 C 1.797 18.285,1.663 18.474,1.541 18.625 C 0.949 19.356,0.844 20.122,1.228 20.920 C 1.377 21.230,1.794 21.636,2.120 21.790 C 2.574 22.003,2.633 22.008,5.000 21.992 L 7.180 21.977 7.563 21.873 C 8.538 21.607,9.243 21.173,9.904 20.432 C 10.512 19.751,10.929 18.736,10.986 17.800 L 11.009 17.420 16.678 11.740 C 20.384 8.027,22.399 5.980,22.496 5.830 C 22.851 5.280,22.975 4.847,22.978 4.140 C 22.980 3.583,22.941 3.359,22.762 2.919 C 22.469 2.197,21.790 1.528,21.039 1.223 C 20.600 1.044,19.909 0.961,19.420 1.029 M20.353 3.116 C 20.594 3.239,20.733 3.374,20.861 3.607 C 21.017 3.892,21.027 4.321,20.884 4.604 C 20.817 4.738,19.860 5.720,17.396 8.184 L 14.000 11.580 13.210 10.790 L 12.420 10.000 15.780 6.637 C 17.628 4.787,19.206 3.231,19.286 3.179 C 19.366 3.127,19.492 3.066,19.566 3.043 C 19.757 2.985,20.170 3.023,20.353 3.116 M11.800 12.220 L 12.580 13.000 11.478 14.102 L 10.376 15.203 10.191 14.932 C 9.953 14.584,9.478 14.108,9.097 13.835 L 8.799 13.622 9.889 12.531 C 10.489 11.931,10.989 11.440,11.000 11.440 C 11.011 11.440,11.371 11.791,11.800 12.220 M7.200 15.102 C 7.592 15.219,7.963 15.441,8.261 15.739 C 9.028 16.507,9.210 17.636,8.723 18.620 C 8.439 19.194,7.936 19.643,7.320 19.869 L 7.020 19.980 5.003 19.992 L 2.987 20.004 3.126 19.851 C 3.661 19.258,3.937 18.541,4.000 17.580 C 4.020 17.272,4.066 16.921,4.102 16.800 C 4.297 16.146,4.771 15.577,5.362 15.285 C 5.548 15.193,5.817 15.092,5.960 15.059 C 6.279 14.988,6.885 15.009,7.200 15.102 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const BrushIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Brush = BrushIcon;