UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 5.52 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-ferris-wheel" 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.695 1.057 C 11.340 1.168,11.064 1.491,11.015 1.854 C 10.994 2.003,10.972 2.044,10.904 2.056 C 10.858 2.064,10.622 2.102,10.380 2.139 C 9.837 2.223,9.148 2.398,8.620 2.586 C 8.102 2.770,7.118 3.250,6.660 3.543 C 5.808 4.086,4.900 4.885,4.320 5.601 C 3.796 6.247,3.876 6.181,3.718 6.098 C 3.512 5.990,3.070 5.996,2.854 6.110 C 2.470 6.313,2.234 6.775,2.317 7.163 C 2.378 7.447,2.452 7.571,2.675 7.764 L 2.870 7.932 2.770 8.156 C 2.424 8.931,2.145 10.068,2.037 11.140 C 1.980 11.706,2.010 12.778,2.100 13.398 C 2.213 14.182,2.607 15.565,2.841 16.001 C 2.882 16.078,2.882 16.099,2.840 16.113 C 2.751 16.143,2.477 16.410,2.417 16.525 C 2.386 16.586,2.341 16.726,2.317 16.837 C 2.234 17.225,2.470 17.689,2.854 17.890 C 3.074 18.005,3.473 18.011,3.713 17.903 L 3.883 17.826 3.946 17.917 C 4.350 18.493,5.318 19.488,5.595 19.611 C 6.355 19.947,7.156 19.258,6.959 18.437 C 6.914 18.247,6.860 18.175,6.424 17.723 C 5.924 17.204,5.617 16.849,5.644 16.823 C 5.653 16.814,6.056 16.581,6.540 16.304 C 7.489 15.761,7.633 15.642,7.743 15.310 C 7.916 14.791,7.644 14.245,7.122 14.061 C 6.736 13.924,6.581 13.976,5.482 14.605 C 5.016 14.871,4.627 15.080,4.616 15.069 C 4.605 15.059,4.527 14.845,4.442 14.595 C 3.918 13.057,3.867 11.371,4.298 9.847 C 4.395 9.502,4.582 8.964,4.617 8.929 C 4.626 8.921,5.014 9.133,5.481 9.401 C 5.948 9.668,6.402 9.913,6.490 9.944 C 6.923 10.096,7.424 9.907,7.662 9.501 C 7.878 9.132,7.818 8.618,7.525 8.325 C 7.445 8.245,6.988 7.957,6.510 7.685 C 6.031 7.413,5.640 7.175,5.640 7.157 C 5.640 7.088,6.241 6.409,6.526 6.155 C 7.717 5.097,8.964 4.450,10.374 4.161 C 10.591 4.116,10.820 4.080,10.882 4.080 L 10.995 4.080 11.008 5.193 L 11.020 6.307 11.141 6.503 C 11.543 7.156,12.457 7.156,12.859 6.503 L 12.980 6.307 12.992 5.193 L 13.005 4.080 13.118 4.080 C 13.283 4.080,13.968 4.226,14.354 4.343 C 15.714 4.757,17.158 5.699,18.046 6.753 C 18.219 6.958,18.360 7.140,18.360 7.158 C 18.360 7.176,17.969 7.412,17.490 7.683 C 16.991 7.966,16.558 8.239,16.474 8.325 C 16.181 8.625,16.123 9.133,16.338 9.501 C 16.576 9.907,17.077 10.096,17.510 9.944 C 17.598 9.913,18.052 9.668,18.519 9.401 C 18.986 9.133,19.374 8.921,19.383 8.929 C 19.418 8.964,19.605 9.502,19.702 9.847 C 20.036 11.029,20.084 12.344,19.837 13.552 C 19.688 14.281,19.419 15.096,19.337 15.065 C 19.310 15.054,18.924 14.837,18.480 14.583 C 17.424 13.978,17.262 13.925,16.878 14.061 C 16.356 14.245,16.084 14.791,16.257 15.310 C 16.367 15.642,16.511 15.761,17.460 16.304 C 17.944 16.581,18.347 16.814,18.356 16.823 C 18.383 16.849,18.076 17.204,17.578 17.721 C 17.177 18.137,17.087 18.253,17.042 18.412 C 16.907 18.894,17.163 19.430,17.620 19.624 C 17.835 19.715,18.185 19.708,18.409 19.609 C 18.632 19.511,19.469 18.678,19.840 18.186 C 20.007 17.965,20.122 17.848,20.160 17.858 C 20.193 17.867,20.301 17.905,20.400 17.941 C 21.066 18.188,21.831 17.529,21.683 16.837 C 21.659 16.726,21.614 16.586,21.583 16.525 C 21.518 16.400,21.223 16.120,21.156 16.120 C 21.129 16.120,21.123 16.093,21.141 16.050 C 21.949 14.167,22.187 12.192,21.840 10.240 C 21.719 9.557,21.459 8.669,21.230 8.156 L 21.130 7.932 21.325 7.764 C 21.548 7.571,21.622 7.447,21.683 7.163 C 21.766 6.775,21.530 6.313,21.146 6.110 C 20.930 5.996,20.488 5.990,20.282 6.098 C 20.124 6.181,20.204 6.247,19.680 5.601 C 19.099 4.884,18.186 4.081,17.340 3.544 C 16.873 3.247,15.889 2.766,15.380 2.585 C 14.850 2.398,14.162 2.223,13.620 2.139 C 13.378 2.102,13.142 2.064,13.096 2.056 C 13.028 2.044,13.006 2.003,12.985 1.854 C 12.935 1.483,12.658 1.166,12.290 1.055 C 12.068 0.988,11.913 0.989,11.695 1.057 M11.499 9.040 C 10.363 9.246,9.460 10.049,9.114 11.160 C 8.979 11.594,8.979 12.406,9.114 12.840 C 9.339 13.562,9.865 14.235,10.484 14.594 L 10.668 14.700 9.486 17.850 L 8.305 21.000 8.099 21.000 C 7.668 21.000,7.324 21.183,7.128 21.516 C 7.037 21.672,7.020 21.746,7.020 22.000 C 7.020 22.256,7.036 22.328,7.131 22.489 C 7.256 22.702,7.449 22.864,7.670 22.943 C 7.892 23.022,16.108 23.022,16.330 22.943 C 16.551 22.864,16.744 22.702,16.869 22.489 C 16.964 22.328,16.980 22.256,16.980 22.000 C 16.980 21.746,16.963 21.672,16.872 21.516 C 16.676 21.183,16.332 21.000,15.901 21.000 L 15.695 21.000 14.514 17.850 L 13.332 14.700 13.516 14.594 C 14.135 14.235,14.661 13.562,14.886 12.840 C 15.021 12.406,15.021 11.594,14.886 11.160 C 14.581 10.179,13.810 9.407,12.861 9.129 C 12.500 9.023,11.832 8.980,11.499 9.040 M12.310 11.061 C 12.688 11.173,13.000 11.598,13.000 12.001 C 13.000 12.331,12.784 12.696,12.484 12.872 C 12.328 12.963,12.254 12.980,12.000 12.980 C 11.746 12.980,11.672 12.963,11.516 12.872 C 10.935 12.530,10.833 11.774,11.304 11.303 C 11.583 11.024,11.916 10.944,12.310 11.061 M12.786 18.950 L 13.547 20.980 12.774 20.991 C 12.348 20.997,11.652 20.997,11.226 20.991 L 10.453 20.980 11.214 18.950 C 11.632 17.834,11.986 16.920,12.000 16.920 C 12.014 16.920,12.368 17.834,12.786 18.950 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const FerrisWheelIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const FerrisWheel = FerrisWheelIcon;