UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.67 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-dashed" 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.038 1.042 C 10.335 1.110,9.776 1.223,9.580 1.338 C 9.110 1.613,8.965 2.282,9.275 2.741 C 9.401 2.927,9.733 3.139,9.953 3.174 C 10.037 3.188,10.253 3.173,10.434 3.141 C 11.350 2.980,12.429 2.967,13.310 3.107 C 13.546 3.144,13.831 3.174,13.942 3.173 C 14.454 3.166,14.891 2.708,14.891 2.176 C 14.891 1.782,14.646 1.419,14.273 1.263 C 13.843 1.083,11.951 0.954,11.038 1.042 M5.978 2.820 C 5.330 3.147,3.883 4.487,3.233 5.360 C 2.819 5.916,2.760 6.028,2.732 6.299 C 2.663 6.964,3.300 7.521,3.947 7.362 C 4.227 7.294,4.403 7.148,4.713 6.728 C 5.330 5.894,5.883 5.341,6.734 4.708 C 7.203 4.360,7.326 4.208,7.392 3.899 C 7.562 3.104,6.707 2.451,5.978 2.820 M17.353 2.757 C 16.927 2.895,16.607 3.297,16.602 3.700 C 16.597 4.078,16.766 4.335,17.262 4.704 C 18.116 5.340,18.659 5.882,19.292 6.734 C 19.469 6.973,19.679 7.209,19.757 7.258 C 19.966 7.389,20.268 7.452,20.471 7.407 C 21.132 7.258,21.476 6.579,21.187 5.991 C 20.787 5.180,19.149 3.512,18.130 2.878 C 17.913 2.744,17.563 2.689,17.353 2.757 M1.691 9.240 C 1.452 9.378,1.302 9.575,1.220 9.860 C 0.949 10.807,0.949 13.186,1.220 14.143 C 1.301 14.426,1.470 14.640,1.720 14.776 C 2.285 15.084,2.983 14.767,3.148 14.128 C 3.189 13.971,3.183 13.859,3.111 13.401 C 2.991 12.636,2.991 11.366,3.111 10.600 C 3.210 9.967,3.190 9.800,2.982 9.515 C 2.692 9.118,2.117 8.996,1.691 9.240 M21.364 9.225 C 21.113 9.351,20.902 9.616,20.844 9.880 C 20.814 10.019,20.824 10.182,20.889 10.600 C 21.009 11.366,21.009 12.636,20.889 13.400 C 20.791 14.021,20.809 14.182,21.004 14.466 C 21.490 15.172,22.539 14.979,22.780 14.140 C 22.916 13.665,22.978 12.997,22.978 12.000 C 22.978 11.274,22.959 10.896,22.907 10.540 C 22.783 9.688,22.673 9.449,22.309 9.240 C 22.024 9.077,21.673 9.071,21.364 9.225 M3.214 16.719 C 2.768 16.975,2.589 17.511,2.794 17.976 C 3.057 18.570,4.462 20.099,5.360 20.767 C 5.916 21.181,6.028 21.240,6.299 21.268 C 7.121 21.353,7.684 20.411,7.220 19.729 C 7.169 19.653,6.968 19.473,6.773 19.329 C 5.914 18.691,5.351 18.127,4.699 17.255 C 4.420 16.882,4.332 16.793,4.155 16.705 C 3.848 16.552,3.496 16.557,3.214 16.719 M20.057 16.636 C 19.774 16.708,19.598 16.854,19.282 17.279 C 18.647 18.132,18.139 18.640,17.256 19.301 C 16.784 19.655,16.674 19.791,16.607 20.105 C 16.437 20.902,17.320 21.568,18.033 21.180 C 18.721 20.805,20.121 19.504,20.766 18.640 C 21.180 18.085,21.240 17.972,21.268 17.701 C 21.324 17.163,20.923 16.680,20.376 16.624 C 20.268 16.613,20.125 16.618,20.057 16.636 M9.602 20.967 C 9.086 21.281,8.955 21.886,9.293 22.390 C 9.482 22.671,9.732 22.782,10.420 22.889 C 10.887 22.961,11.150 22.976,12.000 22.976 C 12.850 22.976,13.113 22.961,13.580 22.889 C 14.268 22.782,14.518 22.671,14.707 22.390 C 15.045 21.886,14.914 21.281,14.398 20.967 C 14.183 20.835,14.175 20.834,13.820 20.856 C 13.622 20.868,13.253 20.905,13.000 20.938 C 12.747 20.971,12.297 20.997,12.000 20.997 C 11.703 20.997,11.253 20.971,11.000 20.938 C 10.747 20.905,10.378 20.868,10.180 20.856 C 9.825 20.834,9.817 20.835,9.602 20.967 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CircleDashedIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const CircleDashed = CircleDashedIcon;