UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.93 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-circle-power" 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.280 1.023 C 11.203 1.032,10.951 1.059,10.720 1.083 C 8.832 1.283,6.991 2.023,5.360 3.235 C 4.751 3.688,3.684 4.755,3.226 5.367 C 0.728 8.714,0.301 13.032,2.097 16.780 C 2.643 17.918,3.276 18.801,4.238 19.762 C 5.199 20.724,6.082 21.357,7.220 21.903 C 10.967 23.699,15.288 23.270,18.637 20.770 C 19.246 20.316,20.316 19.246,20.770 18.637 C 23.744 14.652,23.744 9.348,20.770 5.363 C 20.316 4.755,19.247 3.686,18.640 3.235 C 17.045 2.049,15.365 1.360,13.423 1.096 C 13.000 1.038,11.574 0.990,11.280 1.023 M13.320 3.101 C 15.883 3.488,18.124 4.931,19.560 7.120 C 19.863 7.583,20.303 8.479,20.492 9.020 C 20.838 10.013,20.977 10.865,20.977 12.000 C 20.977 13.493,20.720 14.621,20.080 15.940 C 19.375 17.394,18.311 18.607,16.927 19.532 C 16.138 20.060,14.876 20.588,13.908 20.797 C 11.266 21.366,8.479 20.708,6.370 19.019 C 4.857 17.807,3.722 16.029,3.267 14.160 C 3.081 13.397,3.023 12.888,3.023 12.000 C 3.023 10.507,3.280 9.379,3.920 8.060 C 4.971 5.891,6.877 4.221,9.160 3.466 C 9.865 3.233,10.432 3.118,11.340 3.024 C 11.662 2.991,12.911 3.039,13.320 3.101 M11.695 6.057 C 11.466 6.129,11.256 6.299,11.128 6.516 L 11.020 6.700 11.020 9.003 L 11.020 11.306 11.141 11.503 C 11.209 11.613,11.346 11.756,11.452 11.828 C 11.923 12.144,12.554 11.999,12.859 11.503 L 12.980 11.306 12.980 9.003 L 12.980 6.700 12.872 6.516 C 12.628 6.101,12.150 5.915,11.695 6.057 M7.695 8.057 C 7.444 8.136,7.274 8.288,7.031 8.650 C 6.516 9.419,6.200 10.244,6.060 11.180 C 5.843 12.634,6.236 14.233,7.115 15.480 C 7.363 15.832,8.034 16.518,8.396 16.791 C 9.419 17.561,10.725 17.999,12.000 17.999 C 12.415 17.999,13.070 17.923,13.380 17.839 C 14.222 17.610,14.822 17.339,15.465 16.894 C 15.862 16.620,16.697 15.766,16.966 15.360 C 18.195 13.503,18.331 11.239,17.333 9.264 C 17.086 8.774,16.732 8.286,16.532 8.159 C 15.925 7.774,15.098 8.161,15.014 8.869 C 14.978 9.173,15.021 9.321,15.248 9.667 C 15.693 10.346,15.894 10.869,15.970 11.550 C 16.086 12.582,15.781 13.661,15.145 14.464 C 14.222 15.632,12.761 16.194,11.310 15.941 C 9.786 15.675,8.534 14.524,8.134 13.020 C 8.040 12.666,8.027 12.547,8.027 11.980 C 8.028 11.456,8.043 11.285,8.111 11.034 C 8.233 10.587,8.406 10.206,8.676 9.789 C 8.973 9.330,9.035 9.126,8.969 8.813 C 8.843 8.214,8.273 7.876,7.695 8.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CirclePowerIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const CirclePower = CirclePowerIcon;