UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.2 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-rotate-cw" 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.080 2.042 C 9.165 2.226,7.360 2.948,5.800 4.154 C 5.303 4.538,4.429 5.432,4.033 5.960 C 2.625 7.841,1.935 10.012,2.013 12.320 C 2.084 14.439,2.752 16.328,4.033 18.040 C 4.430 18.570,5.305 19.464,5.800 19.847 C 7.242 20.961,8.787 21.624,10.600 21.907 C 11.247 22.008,12.753 22.008,13.400 21.907 C 15.214 21.624,16.762 20.959,18.200 19.847 C 18.637 19.509,19.509 18.637,19.847 18.200 C 21.206 16.443,21.966 14.343,21.977 12.320 C 21.980 11.714,21.978 11.696,21.871 11.514 C 21.481 10.851,20.520 10.847,20.134 11.507 C 20.039 11.668,20.025 11.748,19.993 12.273 C 19.876 14.196,19.284 15.748,18.145 17.110 C 17.389 18.015,16.519 18.695,15.471 19.200 C 13.267 20.265,10.733 20.265,8.529 19.200 C 7.477 18.693,6.612 18.015,5.847 17.100 C 5.020 16.111,4.403 14.822,4.161 13.578 C 3.822 11.836,4.052 10.055,4.816 8.500 C 5.618 6.867,6.867 5.618,8.500 4.816 C 11.668 3.260,15.607 3.998,18.219 6.637 L 18.578 7.000 17.236 7.000 C 15.775 7.000,15.653 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.586 4.218,17.792 3.657,16.700 3.120 C 15.607 2.583,14.682 2.292,13.509 2.117 C 12.895 2.025,11.653 1.986,11.080 2.042 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const RotateCwIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const RotateCw = RotateCwIcon;