UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.1 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-umbrella-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.136 2.517,1.806 3.220,2.585 4.001 L 4.001 5.423 3.857 5.561 C 3.777 5.638,3.567 5.880,3.389 6.100 C 2.505 7.192,1.766 8.614,1.378 9.972 C 1.179 10.667,1.033 11.474,1.026 11.920 C 1.020 12.269,1.029 12.315,1.131 12.489 C 1.256 12.702,1.449 12.864,1.670 12.943 C 1.792 12.986,2.680 12.997,6.409 12.998 L 10.998 13.000 11.009 16.890 L 11.020 20.780 11.127 21.072 C 11.512 22.127,12.339 22.816,13.439 23.000 C 14.273 23.140,15.220 22.824,15.840 22.200 C 16.342 21.695,16.564 21.219,16.481 20.828 C 16.428 20.579,16.358 20.449,16.193 20.294 C 15.971 20.085,15.811 20.022,15.500 20.022 C 15.081 20.022,14.871 20.154,14.566 20.607 C 14.497 20.710,14.390 20.830,14.330 20.873 C 13.909 21.172,13.311 21.016,13.084 20.547 C 13.001 20.377,13.000 20.336,13.000 17.398 L 13.000 14.421 17.210 18.626 C 19.526 20.939,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.695 1.057 C 11.341 1.168,11.064 1.491,11.015 1.851 L 10.990 2.036 10.765 2.060 C 10.171 2.125,8.960 2.397,8.600 2.546 C 8.420 2.621,8.216 2.817,8.108 3.020 C 7.987 3.245,7.988 3.676,8.110 3.906 C 8.360 4.379,8.867 4.548,9.480 4.360 C 10.350 4.093,11.254 3.982,12.308 4.011 C 13.433 4.043,14.338 4.217,15.261 4.578 C 17.924 5.619,19.916 7.792,20.697 10.508 L 20.832 10.980 19.026 11.000 C 17.270 11.019,17.216 11.022,17.060 11.106 C 16.707 11.297,16.512 11.615,16.512 12.000 C 16.512 12.405,16.719 12.724,17.100 12.905 L 17.300 12.999 19.740 12.998 C 21.674 12.997,22.211 12.985,22.330 12.943 C 22.551 12.864,22.744 12.702,22.869 12.489 C 22.969 12.318,22.980 12.265,22.976 11.940 C 22.963 10.781,22.380 8.898,21.630 7.589 C 21.068 6.607,20.588 5.981,19.783 5.180 C 18.258 3.663,16.383 2.653,14.286 2.218 C 14.030 2.165,13.638 2.101,13.415 2.076 L 13.010 2.030 12.985 1.848 C 12.935 1.483,12.656 1.165,12.290 1.055 C 12.068 0.988,11.913 0.989,11.695 1.057 M7.500 8.920 L 9.580 11.000 6.390 11.000 C 3.492 11.000,3.200 10.994,3.200 10.936 C 3.200 10.825,3.432 10.069,3.576 9.713 C 3.746 9.290,4.066 8.650,4.286 8.291 C 4.555 7.850,5.327 6.846,5.400 6.841 C 5.411 6.841,6.356 7.776,7.500 8.920 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const UmbrellaOffIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const UmbrellaOff = UmbrellaOffIcon;