UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.94 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-cherry" 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.572 1.099 C 11.321 1.227,11.151 1.411,11.068 1.646 C 11.034 1.742,10.895 2.342,10.759 2.980 C 10.337 4.958,9.823 6.891,9.422 8.009 C 8.717 9.971,7.917 11.478,7.024 12.527 L 6.865 12.714 6.714 12.637 C 6.513 12.535,6.197 12.420,5.880 12.335 C 5.475 12.226,4.556 12.234,4.154 12.350 C 3.019 12.676,2.084 13.500,1.540 14.651 C 1.148 15.479,1.022 16.060,1.023 17.040 C 1.024 17.614,1.040 17.815,1.115 18.160 C 1.637 20.585,3.417 22.365,5.840 22.885 C 6.446 23.015,7.554 23.015,8.160 22.885 C 9.624 22.571,10.897 21.779,11.750 20.650 C 11.871 20.491,11.983 20.360,12.000 20.360 C 12.017 20.360,12.129 20.490,12.249 20.650 C 13.092 21.769,14.383 22.573,15.840 22.885 C 16.446 23.015,17.554 23.015,18.160 22.885 C 19.397 22.620,20.412 22.068,21.269 21.195 C 22.109 20.340,22.627 19.367,22.885 18.160 C 23.003 17.607,23.015 16.524,22.908 15.993 C 22.537 14.143,21.371 12.771,19.800 12.335 C 19.436 12.234,18.492 12.235,18.107 12.336 C 17.957 12.376,17.826 12.400,17.816 12.389 C 17.805 12.379,17.734 12.129,17.657 11.835 C 17.485 11.177,17.042 9.850,16.744 9.102 C 16.622 8.795,16.529 8.538,16.537 8.529 C 16.546 8.521,16.703 8.599,16.886 8.703 C 18.259 9.482,19.816 9.912,21.540 9.986 C 22.171 10.013,22.340 9.984,22.591 9.802 C 23.058 9.464,23.119 8.825,22.781 7.814 C 22.123 5.847,20.065 3.709,17.588 2.419 C 15.908 1.545,14.214 1.085,12.420 1.017 C 11.784 0.993,11.779 0.993,11.572 1.099 M14.436 3.319 C 15.320 3.545,16.647 4.125,17.420 4.624 C 18.326 5.209,19.212 5.969,19.786 6.652 C 20.075 6.996,20.640 7.809,20.640 7.879 C 20.640 7.897,20.428 7.867,20.170 7.812 C 18.911 7.547,17.750 7.001,16.740 6.199 C 16.308 5.856,15.513 5.076,15.058 4.548 C 14.729 4.166,14.146 3.428,14.065 3.290 C 14.025 3.223,14.073 3.226,14.436 3.319 M13.315 6.360 C 14.132 8.001,14.686 9.272,15.183 10.650 C 15.384 11.204,15.680 12.144,15.680 12.224 C 15.680 12.244,15.406 12.261,15.070 12.261 C 14.560 12.261,14.410 12.275,14.154 12.349 C 13.382 12.572,12.678 13.038,12.147 13.677 L 12.000 13.854 11.853 13.677 C 11.325 13.042,10.417 12.453,9.790 12.338 L 9.640 12.311 9.782 12.066 C 10.754 10.380,11.606 8.098,12.243 5.480 C 12.310 5.205,12.384 4.909,12.406 4.823 L 12.447 4.665 12.587 4.923 C 12.664 5.064,12.992 5.711,13.315 6.360 M5.654 14.359 C 5.782 14.408,5.998 14.528,6.134 14.625 C 6.515 14.897,6.748 14.999,6.991 15.000 C 7.255 15.000,7.387 14.945,7.791 14.668 C 8.264 14.345,8.498 14.263,8.960 14.262 C 9.297 14.260,9.366 14.273,9.570 14.373 C 10.347 14.754,10.848 15.567,10.967 16.642 C 11.075 17.611,10.788 18.600,10.157 19.438 C 9.259 20.629,7.697 21.217,6.227 20.917 C 4.803 20.627,3.680 19.633,3.202 18.240 C 3.153 18.097,3.084 17.776,3.049 17.526 C 2.846 16.084,3.497 14.715,4.577 14.314 C 4.848 14.213,5.327 14.233,5.654 14.359 M15.654 14.359 C 15.783 14.408,16.032 14.548,16.209 14.668 C 16.613 14.945,16.745 15.000,17.009 15.000 C 17.252 14.999,17.485 14.897,17.866 14.625 C 18.252 14.349,18.510 14.263,18.960 14.262 C 19.297 14.260,19.366 14.273,19.570 14.373 C 20.347 14.754,20.848 15.567,20.967 16.642 C 21.075 17.611,20.788 18.600,20.157 19.438 C 19.259 20.629,17.697 21.217,16.227 20.917 C 14.803 20.627,13.680 19.633,13.202 18.240 C 13.153 18.097,13.084 17.776,13.049 17.526 C 12.846 16.084,13.497 14.715,14.577 14.314 C 14.848 14.213,15.327 14.233,15.654 14.359 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CherryIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Cherry = CherryIcon;