@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 5.25 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-ship-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.466 1.129,11.256 1.299,11.128 1.516 C 11.024 1.693,11.020 1.724,11.007 2.385 L 10.994 3.069 10.758 3.094 C 9.444 3.231,7.591 3.998,6.569 4.829 L 6.397 4.968 5.964 4.550 C 5.508 4.109,5.317 4.000,4.998 4.000 C 4.661 4.000,4.308 4.209,4.128 4.516 C 4.036 4.672,4.020 4.745,4.021 5.000 C 4.022 5.389,4.071 5.479,4.565 5.982 L 4.959 6.384 4.727 6.702 C 3.903 7.826,3.299 9.289,3.108 10.620 L 3.056 10.980 2.398 11.002 C 2.033 11.015,1.690 11.046,1.627 11.072 C 1.026 11.326,0.817 12.065,1.198 12.591 C 1.263 12.681,1.403 12.805,1.508 12.867 C 1.693 12.976,1.724 12.981,2.378 13.000 L 3.056 13.020 3.108 13.380 C 3.299 14.711,3.903 16.174,4.727 17.298 L 4.959 17.616 4.565 18.018 C 4.071 18.521,4.022 18.611,4.021 19.000 C 4.020 19.258,4.036 19.327,4.133 19.492 C 4.338 19.842,4.705 20.029,5.105 19.988 C 5.403 19.957,5.533 19.875,5.983 19.434 L 6.386 19.038 6.563 19.173 C 7.691 20.035,9.252 20.696,10.620 20.892 L 10.980 20.944 11.000 21.625 C 11.020 22.298,11.022 22.309,11.141 22.503 C 11.543 23.156,12.457 23.156,12.859 22.503 C 12.978 22.309,12.980 22.298,13.000 21.625 L 13.020 20.944 13.380 20.892 C 14.748 20.696,16.309 20.035,17.437 19.173 L 17.614 19.038 18.017 19.434 C 18.467 19.875,18.597 19.957,18.895 19.988 C 19.295 20.029,19.662 19.842,19.867 19.492 C 19.964 19.327,19.980 19.258,19.979 19.000 C 19.978 18.611,19.929 18.521,19.434 18.017 L 19.038 17.614 19.173 17.437 C 20.035 16.309,20.696 14.748,20.892 13.380 L 20.944 13.020 21.622 13.000 C 22.276 12.981,22.307 12.976,22.492 12.867 C 23.210 12.445,23.141 11.397,22.373 11.072 C 22.310 11.046,21.967 11.015,21.602 11.002 L 20.944 10.980 20.892 10.620 C 20.696 9.252,20.035 7.691,19.173 6.563 L 19.038 6.386 19.434 5.983 C 19.929 5.479,19.978 5.389,19.979 5.000 C 19.980 4.745,19.964 4.672,19.872 4.516 C 19.692 4.209,19.339 4.000,19.002 4.000 C 18.683 4.000,18.492 4.109,18.036 4.550 L 17.603 4.968 17.431 4.829 C 16.411 4.000,14.553 3.231,13.242 3.094 L 13.006 3.069 12.993 2.385 C 12.980 1.724,12.976 1.693,12.872 1.516 C 12.628 1.101,12.150 0.915,11.695 1.057 M11.000 6.861 C 11.000 8.522,10.995 8.644,10.930 8.666 C 10.892 8.679,10.744 8.742,10.602 8.806 L 10.344 8.923 9.092 7.672 C 8.403 6.984,7.840 6.408,7.840 6.393 C 7.840 6.349,8.374 6.008,8.773 5.797 C 9.408 5.463,10.370 5.149,10.950 5.085 C 10.989 5.081,11.000 5.460,11.000 6.861 M13.720 5.224 C 14.226 5.350,14.771 5.558,15.227 5.798 C 15.627 6.008,16.160 6.349,16.160 6.393 C 16.160 6.408,15.597 6.984,14.908 7.672 L 13.656 8.923 13.398 8.806 C 13.256 8.742,13.108 8.679,13.070 8.666 C 13.005 8.644,13.000 8.522,13.000 6.861 L 13.000 5.079 13.170 5.104 C 13.263 5.117,13.511 5.171,13.720 5.224 M7.663 9.083 L 8.907 10.326 8.775 10.653 L 8.643 10.980 6.861 10.990 L 5.079 11.001 5.104 10.830 C 5.191 10.236,5.481 9.374,5.798 8.773 C 6.007 8.375,6.348 7.840,6.393 7.840 C 6.408 7.840,6.979 8.399,7.663 9.083 M17.820 8.120 C 18.343 8.906,18.774 9.992,18.896 10.830 L 18.921 11.001 17.139 10.990 L 15.356 10.980 15.225 10.660 L 15.093 10.340 16.336 9.090 C 17.020 8.402,17.592 7.840,17.607 7.840 C 17.622 7.840,17.718 7.966,17.820 8.120 M12.653 10.658 C 12.925 10.796,13.226 11.103,13.362 11.380 C 13.447 11.554,13.460 11.635,13.460 12.000 C 13.460 12.385,13.450 12.439,13.343 12.650 C 13.279 12.777,13.126 12.976,13.003 13.094 C 12.710 13.373,12.432 13.480,12.000 13.480 C 11.568 13.480,11.290 13.373,10.997 13.094 C 10.874 12.976,10.721 12.777,10.657 12.650 C 10.550 12.439,10.540 12.385,10.540 12.000 C 10.540 11.635,10.553 11.554,10.638 11.380 C 10.811 11.028,11.153 10.716,11.516 10.577 C 11.611 10.540,11.789 10.525,12.042 10.532 C 12.371 10.541,12.455 10.558,12.653 10.658 M8.775 13.347 L 8.907 13.674 7.652 14.927 L 6.397 16.180 6.318 16.080 C 6.194 15.924,5.864 15.369,5.710 15.060 C 5.453 14.542,5.179 13.690,5.104 13.170 L 5.079 12.999 6.861 13.010 L 8.643 13.020 8.775 13.347 M18.896 13.170 C 18.821 13.690,18.547 14.543,18.290 15.060 C 18.136 15.369,17.806 15.924,17.682 16.080 L 17.603 16.180 16.346 14.924 L 15.088 13.669 15.198 13.404 C 15.259 13.259,15.320 13.108,15.333 13.070 C 15.356 13.005,15.478 13.000,17.139 13.000 L 18.921 13.000 18.896 13.170 M10.990 17.142 L 11.001 18.927 10.830 18.900 C 10.266 18.810,9.445 18.544,8.916 18.279 C 8.624 18.133,8.069 17.800,7.920 17.682 L 7.820 17.603 9.073 16.348 L 10.326 15.093 10.653 15.225 L 10.980 15.357 10.990 17.142 M16.160 17.607 C 16.160 17.651,15.627 17.992,15.230 18.201 C 14.619 18.522,13.802 18.799,13.170 18.900 L 12.999 18.927 13.010 17.142 L 13.020 15.356 13.340 15.223 L 13.660 15.090 14.910 16.335 C 15.598 17.019,16.160 17.592,16.160 17.607 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ShipWheelIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const ShipWheel = ShipWheelIcon;