@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 5.97 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-hop" 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="M2.648 1.067 C 2.446 1.139,2.116 1.452,1.996 1.687 C 1.730 2.210,1.732 2.795,2.002 3.324 C 2.054 3.426,2.396 3.808,2.822 4.240 L 3.553 4.980 3.433 5.120 C 3.040 5.582,2.536 6.368,2.187 7.065 C 1.534 8.367,1.168 9.674,1.040 11.160 C 0.839 13.493,1.482 16.009,2.788 18.000 C 3.433 18.983,3.817 19.368,4.329 19.546 C 4.627 19.650,5.107 19.639,5.412 19.522 L 5.644 19.433 5.772 19.536 C 6.947 20.486,8.523 21.519,9.546 22.010 C 9.853 22.157,9.932 22.178,10.243 22.193 C 10.643 22.212,11.034 22.118,11.295 21.941 C 11.377 21.885,11.460 21.840,11.481 21.840 C 11.502 21.840,11.703 21.914,11.929 22.004 C 12.811 22.355,14.121 22.741,14.972 22.900 C 15.251 22.952,15.378 22.957,15.586 22.925 C 15.922 22.873,16.305 22.692,16.539 22.477 L 16.724 22.306 17.232 22.431 C 18.639 22.776,20.884 23.043,21.424 22.929 C 22.124 22.783,22.678 22.274,22.886 21.588 C 22.963 21.335,22.969 21.249,22.946 20.743 C 22.898 19.681,22.714 18.438,22.442 17.332 L 22.292 16.724 22.411 16.612 C 22.670 16.369,22.876 15.949,22.940 15.534 C 23.006 15.104,22.515 13.213,22.004 11.929 C 21.914 11.703,21.840 11.502,21.840 11.481 C 21.840 11.460,21.885 11.377,21.941 11.295 C 22.118 11.034,22.212 10.643,22.193 10.243 C 22.178 9.932,22.157 9.853,22.010 9.546 C 21.519 8.523,20.486 6.947,19.536 5.772 L 19.433 5.644 19.522 5.412 C 19.638 5.111,19.648 4.631,19.545 4.329 C 19.377 3.838,19.071 3.520,18.178 2.911 C 16.338 1.656,14.296 1.034,12.000 1.030 C 10.182 1.027,8.610 1.403,6.986 2.228 C 6.464 2.494,5.518 3.100,5.167 3.394 L 4.974 3.555 4.431 3.008 L 3.888 2.460 3.947 2.300 C 4.030 2.075,3.995 1.726,3.866 1.506 C 3.622 1.090,3.108 0.904,2.648 1.067 M12.580 3.040 C 13.742 3.119,14.703 3.357,15.725 3.818 C 16.183 4.025,16.916 4.438,17.139 4.616 L 17.253 4.707 16.937 4.795 C 15.721 5.130,13.745 5.403,11.754 5.511 C 11.201 5.542,11.158 5.550,10.975 5.663 C 10.736 5.810,10.577 6.036,10.519 6.309 C 10.470 6.539,10.476 6.565,10.800 7.620 C 11.117 8.649,11.230 9.465,11.185 10.400 C 11.147 11.197,11.170 11.148,10.806 11.183 C 9.870 11.271,8.456 11.069,7.167 10.663 C 6.599 10.484,6.345 10.476,6.044 10.625 C 5.777 10.758,5.584 11.014,5.524 11.315 C 5.500 11.435,5.480 11.724,5.480 11.957 C 5.479 13.033,5.182 15.326,4.882 16.575 C 4.698 17.343,4.728 17.317,4.470 16.920 C 3.696 15.730,3.206 14.335,3.058 12.900 C 3.018 12.510,3.033 11.285,3.082 10.900 C 3.210 9.897,3.499 8.937,3.941 8.047 C 4.434 7.054,4.875 6.439,5.657 5.657 C 6.438 4.876,7.054 4.434,8.042 3.944 C 9.224 3.357,10.403 3.068,11.860 3.008 C 11.948 3.004,12.272 3.018,12.580 3.040 M17.952 7.010 C 18.104 7.191,18.363 7.520,18.528 7.740 C 19.130 8.541,20.100 10.095,20.050 10.176 C 20.019 10.227,18.520 10.176,17.932 10.104 C 16.661 9.948,15.275 9.627,13.980 9.187 C 13.097 8.887,13.134 8.908,13.103 8.668 C 13.077 8.468,12.893 7.601,12.856 7.504 C 12.843 7.470,13.039 7.437,13.531 7.389 C 14.815 7.265,16.462 6.991,17.300 6.763 C 17.454 6.721,17.602 6.686,17.628 6.684 C 17.654 6.682,17.800 6.829,17.952 7.010 M13.642 11.181 C 13.872 11.258,14.294 11.385,14.580 11.463 C 15.439 11.697,15.332 11.618,15.454 12.111 C 15.656 12.930,15.847 14.207,15.900 15.080 C 15.912 15.289,15.932 15.574,15.945 15.714 L 15.967 15.968 15.554 15.943 C 14.195 15.861,12.704 15.639,11.842 15.389 L 11.668 15.339 11.496 14.707 C 11.402 14.360,11.259 13.878,11.179 13.636 C 11.098 13.393,11.038 13.190,11.046 13.184 C 11.054 13.178,11.231 13.146,11.440 13.113 C 11.913 13.037,12.211 12.899,12.522 12.612 C 12.890 12.271,13.035 11.935,13.145 11.170 C 13.155 11.098,13.177 11.040,13.194 11.040 C 13.211 11.040,13.412 11.103,13.642 11.181 M18.460 12.160 C 18.724 12.181,19.167 12.199,19.445 12.199 L 19.950 12.200 20.032 12.390 C 20.382 13.207,20.924 15.016,20.854 15.130 C 20.828 15.171,20.289 15.148,19.580 15.076 C 19.203 15.037,18.091 14.862,17.960 14.820 C 17.913 14.805,17.883 14.649,17.828 14.140 C 17.766 13.573,17.631 12.679,17.535 12.204 L 17.508 12.068 17.744 12.094 C 17.874 12.109,18.196 12.138,18.460 12.160 M8.080 12.961 C 8.399 13.026,8.700 13.079,8.749 13.080 C 8.863 13.080,8.902 13.157,9.158 13.900 C 9.621 15.243,9.947 16.650,10.097 17.960 C 10.171 18.613,10.211 19.649,10.172 19.890 L 10.140 20.081 9.740 19.847 C 8.676 19.227,7.647 18.507,6.803 17.790 L 6.673 17.680 6.814 17.090 C 7.069 16.021,7.263 14.822,7.387 13.550 C 7.425 13.160,7.466 12.840,7.478 12.841 C 7.490 12.842,7.761 12.895,8.080 12.961 M18.760 16.982 C 19.123 17.036,19.623 17.092,19.870 17.106 L 20.321 17.132 20.381 17.335 C 20.485 17.687,20.713 18.762,20.781 19.220 C 20.850 19.688,20.968 20.926,20.945 20.948 C 20.922 20.972,19.955 20.881,19.340 20.797 C 18.711 20.711,18.052 20.581,17.480 20.430 L 17.140 20.340 17.113 19.920 C 17.082 19.428,17.025 18.965,16.915 18.301 C 16.861 17.975,16.849 17.817,16.878 17.807 C 16.901 17.800,17.025 17.716,17.153 17.622 C 17.390 17.447,17.607 17.207,17.744 16.967 C 17.813 16.845,17.832 16.835,17.960 16.858 C 18.037 16.872,18.397 16.927,18.760 16.982 M12.920 17.663 C 13.217 17.714,13.761 17.789,14.129 17.827 L 14.797 17.898 14.841 18.099 C 14.975 18.715,15.087 19.602,15.108 20.210 C 15.121 20.578,15.122 20.880,15.109 20.880 C 15.097 20.880,14.927 20.843,14.733 20.797 C 14.055 20.638,13.179 20.354,12.490 20.072 L 12.200 19.953 12.199 19.486 C 12.198 19.035,12.150 18.227,12.095 17.744 L 12.068 17.509 12.224 17.539 C 12.310 17.555,12.623 17.611,12.920 17.663 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const HopIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Hop = HopIcon;