@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.76 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-refresh-cw-off" 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="M1.670 1.061 C 1.448 1.142,1.250 1.309,1.128 1.516 C 1.036 1.672,1.020 1.745,1.021 2.000 C 1.021 2.212,1.043 2.341,1.095 2.440 C 1.135 2.517,1.862 3.276,2.709 4.126 L 4.250 5.671 4.006 5.992 C 3.033 7.270,2.345 8.920,2.101 10.560 C 2.014 11.146,1.979 12.059,2.035 12.264 C 2.099 12.498,2.286 12.737,2.508 12.867 C 2.673 12.964,2.743 12.980,3.003 12.980 C 3.271 12.980,3.329 12.966,3.503 12.859 C 3.743 12.711,3.948 12.420,3.975 12.189 C 3.986 12.096,4.014 11.741,4.039 11.400 C 4.113 10.354,4.349 9.465,4.804 8.520 C 5.027 8.056,5.608 7.120,5.672 7.120 C 5.709 7.120,16.880 18.291,16.880 18.328 C 16.880 18.344,16.677 18.491,16.430 18.656 C 14.077 20.222,11.138 20.427,8.420 19.214 C 7.505 18.806,6.683 18.238,5.900 17.472 L 5.420 17.002 6.800 16.999 C 8.283 16.996,8.350 16.988,8.619 16.783 C 8.696 16.725,8.808 16.592,8.869 16.489 C 8.964 16.328,8.980 16.256,8.980 16.000 C 8.980 15.746,8.963 15.672,8.872 15.516 C 8.813 15.415,8.698 15.282,8.618 15.221 C 8.327 14.999,8.334 15.000,5.444 15.000 L 2.780 15.001 2.580 15.094 C 2.343 15.204,2.155 15.405,2.064 15.646 C 2.004 15.803,1.998 16.089,2.009 18.563 L 2.020 21.306 2.141 21.503 C 2.543 22.156,3.457 22.156,3.859 21.503 L 3.980 21.306 4.000 19.872 L 4.020 18.437 4.260 18.682 C 4.556 18.984,5.258 19.602,5.580 19.845 C 6.997 20.913,8.718 21.622,10.588 21.907 C 11.219 22.003,12.782 22.004,13.400 21.908 C 15.097 21.644,16.631 21.013,17.950 20.035 L 18.331 19.752 19.875 21.292 C 20.725 22.139,21.483 22.865,21.560 22.905 C 21.659 22.957,21.788 22.979,22.000 22.979 C 22.258 22.980,22.327 22.964,22.492 22.867 C 22.968 22.587,23.139 21.967,22.865 21.508 C 22.810 21.416,18.215 16.793,12.653 11.235 C 3.300 1.889,2.525 1.125,2.343 1.065 C 2.107 0.987,1.874 0.986,1.670 1.061 M11.420 2.023 C 10.270 2.108,8.942 2.402,8.556 2.658 C 8.274 2.844,8.089 3.254,8.135 3.590 C 8.187 3.969,8.478 4.309,8.845 4.418 C 9.126 4.501,9.168 4.498,9.625 4.363 C 11.886 3.692,14.265 3.987,16.374 5.201 C 16.970 5.544,17.522 5.967,18.078 6.509 L 18.580 6.997 17.236 6.999 C 15.776 7.000,15.652 7.015,15.382 7.221 C 15.302 7.282,15.187 7.415,15.128 7.516 C 15.037 7.672,15.020 7.746,15.020 8.000 C 15.020 8.256,15.036 8.328,15.131 8.489 C 15.256 8.702,15.449 8.864,15.670 8.943 C 15.790 8.986,16.368 8.997,18.520 8.998 L 21.220 8.999 21.420 8.906 C 21.657 8.796,21.845 8.595,21.936 8.354 C 21.996 8.197,22.002 7.911,21.991 5.440 L 21.980 2.700 21.871 2.514 C 21.479 1.848,20.521 1.848,20.129 2.514 L 20.020 2.700 20.008 4.132 L 19.996 5.564 19.530 5.119 C 18.585 4.217,17.791 3.656,16.700 3.121 C 15.608 2.585,14.672 2.290,13.535 2.121 C 13.005 2.043,11.868 1.990,11.420 2.023 M20.695 11.057 C 20.469 11.128,20.256 11.298,20.134 11.507 C 20.042 11.664,20.026 11.755,19.978 12.404 C 19.916 13.234,19.856 13.584,19.661 14.281 C 19.500 14.853,19.499 14.873,19.582 15.155 C 19.655 15.399,19.862 15.648,20.097 15.771 C 20.352 15.905,20.718 15.892,21.000 15.739 C 21.309 15.572,21.433 15.367,21.610 14.737 C 21.872 13.803,21.972 13.132,21.977 12.280 C 21.980 11.719,21.976 11.694,21.872 11.516 C 21.628 11.101,21.150 10.915,20.695 11.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const RefreshCwOffIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const RefreshCwOff = RefreshCwOffIcon;