UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.19 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-rectangle-goggles" 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="M3.499 5.043 C 2.380 5.232,1.461 6.048,1.114 7.160 L 1.020 7.460 1.020 12.000 L 1.020 16.540 1.114 16.840 C 1.422 17.827,2.173 18.578,3.160 18.886 L 3.460 18.980 5.980 18.980 C 8.288 18.980,8.520 18.974,8.740 18.908 C 9.308 18.738,9.751 18.481,10.120 18.109 C 10.241 17.986,10.709 17.390,11.160 16.785 C 11.611 16.179,11.989 15.683,12.000 15.683 C 12.011 15.683,12.389 16.179,12.840 16.785 C 13.291 17.390,13.759 17.986,13.880 18.109 C 14.249 18.481,14.692 18.738,15.260 18.908 C 15.480 18.974,15.712 18.980,18.020 18.980 L 20.540 18.980 20.840 18.886 C 21.827 18.578,22.578 17.827,22.886 16.840 L 22.980 16.540 22.980 12.000 L 22.980 7.460 22.886 7.160 C 22.581 6.182,21.832 5.428,20.861 5.121 L 20.540 5.020 12.120 5.014 C 7.489 5.011,3.609 5.024,3.499 5.043 M20.310 7.061 C 20.589 7.144,20.856 7.411,20.939 7.690 C 20.992 7.867,21.000 8.441,21.000 12.001 C 21.000 16.458,21.007 16.319,20.779 16.618 C 20.718 16.698,20.585 16.813,20.484 16.872 L 20.300 16.980 18.040 16.990 L 15.780 17.000 15.560 16.890 C 15.354 16.786,15.284 16.705,14.460 15.611 C 13.976 14.968,13.492 14.353,13.384 14.243 C 12.788 13.639,11.820 13.507,11.040 13.923 C 10.707 14.101,10.513 14.319,9.540 15.611 C 8.716 16.705,8.646 16.786,8.440 16.890 L 8.220 17.000 5.960 16.990 L 3.700 16.980 3.516 16.872 C 3.303 16.747,3.141 16.550,3.058 16.316 C 2.969 16.062,2.971 7.992,3.061 7.690 C 3.140 7.421,3.412 7.143,3.673 7.063 C 3.833 7.014,5.030 7.005,11.983 7.003 C 19.144 7.000,20.130 7.007,20.310 7.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const RectangleGogglesIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const RectangleGoggles = RectangleGogglesIcon;