@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.2 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-ear" 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.720 1.045 C 10.040 1.217,8.416 1.994,7.205 3.205 C 5.885 4.523,5.103 6.280,5.013 8.128 C 4.992 8.561,4.998 8.664,5.060 8.824 C 5.215 9.232,5.577 9.488,5.997 9.488 C 6.276 9.488,6.494 9.401,6.688 9.212 C 6.906 8.999,6.986 8.771,7.016 8.267 C 7.067 7.438,7.229 6.791,7.558 6.107 C 8.308 4.546,9.808 3.405,11.522 3.094 C 12.030 3.002,12.970 3.002,13.478 3.094 C 15.720 3.501,17.499 5.280,17.906 7.522 C 18.000 8.039,17.999 9.120,17.904 9.640 C 17.812 10.147,17.596 10.784,17.376 11.198 C 16.933 12.031,16.349 12.659,14.900 13.863 C 13.477 15.044,12.949 15.609,12.527 16.400 C 12.205 17.003,12.001 17.792,11.999 18.437 C 11.997 19.313,11.590 20.099,10.892 20.574 C 10.742 20.676,10.485 20.808,10.320 20.868 C 10.052 20.965,9.965 20.976,9.500 20.976 C 9.035 20.976,8.948 20.965,8.680 20.868 C 8.306 20.732,7.898 20.458,7.636 20.165 C 7.264 19.749,7.003 19.073,7.000 18.520 C 6.998 18.128,6.738 17.726,6.391 17.582 C 6.188 17.497,5.780 17.503,5.580 17.595 C 5.374 17.689,5.150 17.938,5.060 18.175 C 4.965 18.423,4.997 19.029,5.134 19.563 C 5.559 21.226,6.748 22.417,8.437 22.871 C 8.778 22.963,8.895 22.974,9.500 22.974 C 10.105 22.974,10.222 22.963,10.563 22.871 C 11.302 22.672,11.942 22.341,12.432 21.904 C 13.426 21.017,13.910 19.998,14.000 18.600 C 14.042 17.950,14.103 17.698,14.308 17.320 C 14.602 16.776,14.954 16.420,16.304 15.296 C 17.397 14.386,18.035 13.759,18.518 13.120 C 19.549 11.756,20.052 10.093,19.988 8.260 C 19.951 7.228,19.749 6.354,19.331 5.420 C 18.022 2.495,14.930 0.717,11.720 1.045 M11.873 5.060 C 11.136 5.200,10.468 5.565,9.958 6.105 C 9.558 6.528,9.312 6.959,9.134 7.548 C 9.037 7.870,9.027 7.973,9.010 8.773 C 8.989 9.761,9.011 9.879,9.276 10.173 C 9.451 10.367,9.661 10.464,9.980 10.500 C 10.329 10.538,10.471 10.592,10.648 10.752 C 10.890 10.971,10.978 11.169,10.978 11.500 C 10.978 11.819,10.896 12.015,10.674 12.228 C 10.505 12.390,10.324 12.465,10.020 12.499 C 9.669 12.539,9.529 12.592,9.348 12.755 C 8.904 13.156,8.893 13.818,9.325 14.228 C 9.534 14.427,9.731 14.492,10.107 14.487 C 11.072 14.475,12.001 13.945,12.542 13.099 C 13.165 12.126,13.150 10.817,12.505 9.848 C 12.196 9.383,11.628 8.909,11.172 8.735 L 10.990 8.665 11.016 8.386 C 11.067 7.836,11.401 7.363,11.900 7.134 C 12.106 7.039,12.192 7.023,12.500 7.023 C 12.808 7.023,12.894 7.039,13.100 7.134 C 13.607 7.367,13.935 7.837,13.984 8.403 C 14.029 8.915,14.249 9.268,14.618 9.422 C 14.821 9.507,15.179 9.507,15.382 9.422 C 15.747 9.270,15.999 8.877,15.999 8.460 C 16.000 6.931,14.886 5.511,13.378 5.118 C 12.959 5.009,12.280 4.983,11.873 5.060 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const EarIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Ear = EarIcon;