@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.43 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-list-restart" 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.695 5.057 C 2.466 5.129,2.256 5.299,2.128 5.516 C 2.037 5.672,2.020 5.746,2.020 6.000 C 2.020 6.256,2.036 6.328,2.131 6.489 C 2.256 6.702,2.449 6.864,2.670 6.943 C 2.893 7.023,21.107 7.023,21.330 6.943 C 21.551 6.864,21.744 6.702,21.869 6.489 C 21.964 6.328,21.980 6.256,21.980 6.000 C 21.980 5.746,21.963 5.672,21.872 5.516 C 21.740 5.293,21.533 5.128,21.290 5.055 C 21.027 4.976,2.947 4.978,2.695 5.057 M10.695 9.057 C 10.466 9.129,10.256 9.299,10.128 9.516 L 10.020 9.700 10.009 11.940 C 9.998 13.948,10.004 14.198,10.063 14.354 C 10.155 14.595,10.343 14.796,10.580 14.906 L 10.780 14.999 12.980 14.998 C 14.714 14.997,15.212 14.985,15.330 14.943 C 15.551 14.864,15.744 14.702,15.869 14.489 C 15.964 14.328,15.980 14.256,15.980 14.000 C 15.980 13.746,15.963 13.672,15.872 13.516 C 15.813 13.415,15.698 13.282,15.618 13.221 C 15.366 13.029,15.188 13.000,14.265 13.000 L 13.422 13.000 13.721 12.697 C 14.220 12.191,14.836 11.824,15.508 11.631 C 15.774 11.555,15.918 11.541,16.480 11.541 C 17.265 11.540,17.470 11.584,18.060 11.880 C 18.952 12.327,19.631 13.151,19.887 14.100 C 20.018 14.587,20.010 15.475,19.869 16.005 C 19.554 17.191,18.687 18.204,17.589 18.667 C 16.823 18.990,16.004 19.079,15.240 18.921 C 14.273 18.721,13.464 18.234,12.877 17.496 C 12.633 17.189,12.415 17.052,12.119 17.017 C 11.709 16.969,11.342 17.152,11.133 17.508 C 11.038 17.669,11.020 17.745,11.020 17.980 C 11.020 18.337,11.104 18.509,11.490 18.951 C 12.351 19.933,13.399 20.548,14.756 20.868 C 15.180 20.968,15.288 20.977,16.000 20.976 C 16.861 20.975,17.184 20.925,17.920 20.678 C 20.257 19.896,21.878 17.745,21.989 15.276 C 22.091 13.006,20.787 10.883,18.740 9.987 C 18.001 9.663,17.546 9.562,16.703 9.532 C 15.660 9.495,14.954 9.637,13.990 10.077 C 13.447 10.326,13.001 10.639,12.413 11.183 L 12.005 11.561 11.993 10.630 C 11.980 9.702,11.980 9.700,11.872 9.516 C 11.628 9.101,11.150 8.915,10.695 9.057 M2.695 11.057 C 2.466 11.129,2.256 11.299,2.128 11.516 C 2.037 11.672,2.020 11.746,2.020 12.000 C 2.020 12.256,2.036 12.328,2.131 12.489 C 2.256 12.702,2.449 12.864,2.670 12.943 C 2.889 13.021,7.111 13.021,7.330 12.943 C 7.551 12.864,7.744 12.702,7.869 12.489 C 7.964 12.328,7.980 12.256,7.980 12.000 C 7.980 11.746,7.963 11.672,7.872 11.516 C 7.740 11.293,7.533 11.128,7.290 11.055 C 7.033 10.978,2.943 10.979,2.695 11.057 M2.695 17.057 C 2.466 17.129,2.256 17.299,2.128 17.516 C 2.037 17.672,2.020 17.746,2.020 18.000 C 2.020 18.256,2.036 18.328,2.131 18.489 C 2.256 18.702,2.449 18.864,2.670 18.943 C 2.889 19.021,7.111 19.021,7.330 18.943 C 7.551 18.864,7.744 18.702,7.869 18.489 C 7.964 18.328,7.980 18.256,7.980 18.000 C 7.980 17.746,7.963 17.672,7.872 17.516 C 7.740 17.293,7.533 17.128,7.290 17.055 C 7.033 16.978,2.943 16.979,2.695 17.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ListRestartIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const ListRestart = ListRestartIcon;