@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.87 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-flower" 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="M6.860 2.047 C 6.166 2.125,5.361 2.388,4.780 2.727 C 1.937 4.387,1.140 8.012,3.028 10.691 C 3.277 11.045,3.839 11.629,4.130 11.838 C 4.235 11.912,4.320 11.985,4.320 12.000 C 4.320 12.015,4.234 12.088,4.130 12.163 C 4.026 12.237,3.787 12.452,3.599 12.639 C 1.483 14.756,1.471 18.192,3.573 20.333 C 5.170 21.960,7.501 22.436,9.624 21.570 C 10.429 21.241,11.374 20.515,11.840 19.867 C 11.913 19.764,11.986 19.680,12.001 19.680 C 12.017 19.680,12.075 19.749,12.131 19.833 C 12.293 20.079,12.872 20.646,13.233 20.913 C 15.187 22.359,17.815 22.360,19.763 20.915 C 21.806 19.401,22.538 16.749,21.570 14.376 C 21.241 13.571,20.515 12.626,19.867 12.160 C 19.764 12.087,19.680 12.015,19.680 12.000 C 19.680 11.985,19.764 11.913,19.867 11.840 C 19.969 11.766,20.191 11.569,20.359 11.403 C 22.311 9.474,22.546 6.436,20.915 4.237 C 19.770 2.692,17.883 1.848,15.998 2.037 C 14.928 2.144,14.054 2.480,13.200 3.113 C 12.857 3.367,12.293 3.921,12.136 4.159 C 12.077 4.247,12.017 4.320,12.001 4.320 C 11.986 4.320,11.913 4.236,11.840 4.133 C 11.766 4.031,11.569 3.809,11.403 3.641 C 10.207 2.435,8.557 1.855,6.860 2.047 M8.405 4.115 C 9.375 4.366,10.232 5.094,10.678 6.046 C 10.907 6.534,10.974 6.874,10.977 7.553 L 10.980 8.126 10.720 8.217 C 10.577 8.267,10.352 8.363,10.220 8.430 L 9.980 8.552 9.260 7.843 C 8.655 7.247,8.509 7.123,8.343 7.067 C 7.865 6.905,7.383 7.083,7.128 7.516 C 7.037 7.672,7.020 7.746,7.020 8.000 C 7.020 8.410,7.090 8.516,7.892 9.314 L 8.549 9.968 8.429 10.209 C 8.363 10.342,8.267 10.569,8.216 10.715 L 8.123 10.980 7.512 10.977 C 6.848 10.973,6.605 10.929,6.111 10.719 C 5.182 10.324,4.381 9.398,4.111 8.405 C 3.992 7.968,3.992 7.032,4.111 6.595 C 4.467 5.286,5.615 4.251,6.942 4.042 C 7.297 3.986,8.050 4.024,8.405 4.115 M17.405 4.115 C 18.375 4.366,19.232 5.094,19.678 6.046 C 19.906 6.532,19.978 6.881,19.978 7.500 C 19.978 8.119,19.906 8.468,19.678 8.954 C 19.223 9.925,18.391 10.624,17.360 10.903 C 17.169 10.955,16.938 10.974,16.487 10.977 L 15.874 10.980 15.778 10.705 C 15.725 10.554,15.630 10.327,15.566 10.199 L 15.451 9.968 16.108 9.314 C 16.910 8.516,16.980 8.410,16.980 8.000 C 16.980 7.746,16.963 7.672,16.872 7.516 C 16.617 7.083,16.135 6.905,15.657 7.067 C 15.491 7.123,15.345 7.247,14.740 7.843 L 14.020 8.552 13.780 8.430 C 13.648 8.363,13.423 8.267,13.280 8.217 L 13.020 8.126 13.022 7.553 C 13.025 6.863,13.096 6.509,13.325 6.035 C 13.847 4.954,14.812 4.220,15.942 4.042 C 16.297 3.986,17.050 4.024,17.405 4.115 M12.523 10.073 C 13.262 10.266,13.850 10.924,13.967 11.690 C 14.067 12.343,13.873 12.933,13.403 13.404 C 13.002 13.807,12.547 14.000,12.000 14.000 C 11.485 14.000,11.038 13.822,10.653 13.465 C 9.323 12.229,10.189 10.005,12.000 10.005 C 12.143 10.005,12.378 10.036,12.523 10.073 M8.216 13.285 C 8.267 13.431,8.363 13.658,8.429 13.791 L 8.549 14.032 7.892 14.686 C 7.090 15.484,7.020 15.590,7.020 16.000 C 7.020 16.257,7.036 16.327,7.133 16.492 C 7.413 16.968,8.033 17.139,8.492 16.865 C 8.584 16.810,8.954 16.470,9.314 16.108 L 9.968 15.451 10.199 15.566 C 10.327 15.630,10.554 15.725,10.705 15.778 L 10.980 15.874 10.977 16.447 C 10.974 17.126,10.907 17.466,10.678 17.954 C 10.223 18.925,9.401 19.617,8.360 19.905 C 7.993 20.007,7.007 20.007,6.640 19.905 C 5.412 19.565,4.437 18.601,4.111 17.405 C 3.992 16.968,3.992 16.032,4.111 15.595 C 4.467 14.286,5.630 13.238,6.942 13.044 C 7.073 13.024,7.392 13.011,7.652 13.014 L 8.124 13.020 8.216 13.285 M17.405 13.114 C 18.380 13.371,19.232 14.095,19.678 15.046 C 19.906 15.532,19.978 15.881,19.978 16.500 C 19.978 17.119,19.906 17.468,19.678 17.954 C 19.223 18.925,18.401 19.617,17.360 19.905 C 17.163 19.959,16.955 19.977,16.500 19.977 C 16.045 19.977,15.837 19.959,15.640 19.905 C 14.604 19.618,13.797 18.942,13.325 17.965 C 13.096 17.491,13.025 17.137,13.022 16.447 L 13.020 15.874 13.295 15.778 C 13.446 15.725,13.673 15.630,13.801 15.566 L 14.032 15.451 14.686 16.108 C 15.046 16.470,15.416 16.810,15.508 16.865 C 15.967 17.139,16.587 16.968,16.867 16.492 C 16.964 16.327,16.980 16.257,16.980 16.000 C 16.980 15.589,16.910 15.484,16.104 14.682 L 15.443 14.024 15.517 13.902 C 15.579 13.798,15.778 13.308,15.857 13.064 C 15.880 12.993,15.918 12.990,16.491 13.011 C 16.910 13.027,17.195 13.059,17.405 13.114 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const FlowerIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Flower = FlowerIcon;