@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.03 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-drumstick" 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="M16.200 1.024 C 15.007 1.172,14.105 1.420,13.140 1.869 C 10.973 2.876,9.023 4.778,7.985 6.897 C 7.566 7.753,7.264 8.669,7.094 9.600 C 6.996 10.141,6.996 11.513,7.094 12.037 L 7.165 12.415 6.312 13.268 L 5.459 14.121 5.040 14.057 C 3.502 13.821,2.044 14.566,1.350 15.940 C 0.956 16.719,0.890 17.789,1.183 18.649 C 1.469 19.491,2.136 20.249,2.928 20.631 C 3.192 20.758,3.247 20.803,3.308 20.939 C 3.501 21.367,3.914 21.893,4.296 22.197 C 5.471 23.131,7.130 23.221,8.385 22.418 C 9.088 21.969,9.659 21.177,9.885 20.340 C 9.988 19.958,10.008 19.160,9.925 18.784 L 9.872 18.549 10.726 17.692 C 11.570 16.845,11.582 16.835,11.720 16.860 C 13.016 17.088,14.167 17.026,15.426 16.662 C 15.856 16.537,16.047 16.428,16.192 16.224 C 16.449 15.863,16.458 15.537,16.224 15.035 C 16.056 14.674,15.980 14.248,16.017 13.881 C 16.115 12.920,16.547 12.049,17.298 11.298 C 18.470 10.126,20.029 9.707,21.134 10.267 C 21.512 10.459,21.885 10.433,22.224 10.192 C 22.428 10.047,22.537 9.856,22.662 9.426 C 23.227 7.475,23.065 5.510,22.214 3.983 C 21.373 2.475,19.896 1.443,18.120 1.121 C 17.675 1.040,16.535 0.983,16.200 1.024 M17.660 3.063 C 19.670 3.411,20.888 4.824,20.985 6.920 C 21.004 7.343,20.962 8.011,20.912 8.061 C 20.904 8.069,20.702 8.056,20.462 8.033 C 19.249 7.915,17.797 8.360,16.682 9.191 C 15.843 9.817,15.059 10.726,14.643 11.553 C 14.346 12.145,14.122 12.876,14.036 13.540 C 13.992 13.884,14.007 14.634,14.063 14.828 C 14.101 14.960,13.969 14.981,13.120 14.976 C 12.459 14.973,12.339 14.962,11.997 14.871 C 10.812 14.554,10.032 13.968,9.506 13.000 C 8.626 11.381,8.920 9.028,10.265 6.935 C 10.728 6.215,11.577 5.291,12.300 4.720 C 13.476 3.793,14.869 3.197,16.260 3.027 C 16.584 2.987,17.335 3.006,17.660 3.063 M8.795 15.330 C 8.972 15.499,9.224 15.717,9.355 15.813 L 9.593 15.988 8.753 16.824 C 8.183 17.393,7.882 17.723,7.813 17.857 C 7.666 18.143,7.673 18.413,7.839 18.820 C 7.944 19.078,7.970 19.198,7.973 19.440 C 7.978 19.815,7.921 20.009,7.722 20.308 C 7.441 20.728,7.001 20.960,6.482 20.960 C 5.779 20.960,5.250 20.530,5.018 19.771 C 4.870 19.286,4.706 19.129,4.174 18.964 C 3.387 18.719,2.998 18.222,3.001 17.463 C 3.004 16.632,3.652 16.017,4.520 16.022 C 4.819 16.024,4.896 16.040,5.160 16.160 C 5.534 16.330,5.843 16.346,6.120 16.210 C 6.239 16.152,6.589 15.832,7.155 15.265 L 8.010 14.409 8.242 14.716 C 8.369 14.884,8.618 15.161,8.795 15.330 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const DrumstickIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Drumstick = DrumstickIcon;