@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.56 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-mic" 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.358 1.061 C 9.731 1.315,8.417 2.584,8.083 4.227 C 8.002 4.620,8.000 4.750,8.000 8.500 C 8.000 12.250,8.002 12.380,8.083 12.773 C 8.357 14.118,9.249 15.195,10.512 15.704 C 11.231 15.994,12.023 16.070,12.757 15.921 C 14.384 15.589,15.589 14.384,15.921 12.757 C 15.997 12.384,16.000 12.201,16.000 8.500 C 16.000 4.799,15.997 4.616,15.921 4.243 C 15.721 3.264,15.197 2.415,14.438 1.843 C 13.866 1.412,13.276 1.160,12.605 1.058 C 12.144 0.989,11.816 0.990,11.358 1.061 M12.523 3.073 C 13.022 3.203,13.516 3.599,13.772 4.071 C 13.999 4.490,13.999 4.489,13.999 8.500 C 13.999 12.510,13.999 12.507,13.772 12.931 C 13.625 13.208,13.191 13.643,12.930 13.775 C 12.346 14.071,11.658 14.073,11.083 13.781 C 10.816 13.646,10.449 13.297,10.281 13.017 C 9.996 12.544,10.005 12.689,10.002 8.528 C 10.000 4.378,9.995 4.464,10.265 4.014 C 10.745 3.212,11.635 2.841,12.523 3.073 M4.695 9.057 C 4.466 9.129,4.256 9.299,4.128 9.516 L 4.020 9.700 4.007 11.020 C 3.993 12.413,4.025 12.935,4.166 13.620 C 4.399 14.756,4.948 15.949,5.674 16.900 C 5.933 17.239,6.606 17.925,6.960 18.211 C 7.687 18.799,8.620 19.307,9.500 19.595 C 9.976 19.751,10.703 19.920,10.896 19.920 L 10.996 19.920 11.008 21.113 L 11.020 22.306 11.141 22.503 C 11.543 23.156,12.457 23.156,12.859 22.503 L 12.980 22.306 12.992 21.113 L 13.004 19.920 13.104 19.920 C 13.297 19.920,14.024 19.751,14.500 19.595 C 15.380 19.307,16.313 18.799,17.040 18.211 C 17.394 17.925,18.067 17.239,18.326 16.900 C 19.052 15.949,19.601 14.756,19.834 13.620 C 19.975 12.935,20.007 12.413,19.993 11.020 L 19.980 9.700 19.871 9.514 C 19.479 8.848,18.521 8.848,18.129 9.514 L 18.020 9.700 17.994 11.200 C 17.965 12.933,17.930 13.209,17.639 14.029 C 16.946 15.982,15.258 17.435,13.160 17.885 C 12.554 18.015,11.446 18.015,10.840 17.885 C 8.739 17.434,7.055 15.984,6.361 14.029 C 6.070 13.209,6.035 12.933,6.006 11.200 L 5.980 9.700 5.872 9.516 C 5.628 9.101,5.150 8.915,4.695 9.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const MicIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Mic = MicIcon;