UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.05 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-images" 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="M7.499 1.043 C 6.380 1.233,5.461 2.048,5.114 3.160 L 5.020 3.460 5.020 10.000 L 5.020 16.540 5.114 16.840 C 5.422 17.827,6.173 18.578,7.160 18.886 L 7.460 18.980 14.000 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 10.000 L 22.980 3.460 22.886 3.160 C 22.581 2.182,21.832 1.428,20.861 1.121 L 20.540 1.020 14.120 1.014 C 10.589 1.011,7.609 1.024,7.499 1.043 M20.310 3.061 C 20.589 3.144,20.856 3.411,20.939 3.690 C 20.992 3.866,21.000 4.364,21.000 7.263 L 21.000 10.632 20.690 10.455 C 19.563 9.811,18.212 9.862,17.080 10.592 C 16.946 10.678,15.626 11.964,13.717 13.869 L 10.574 17.004 9.137 16.992 L 7.700 16.980 7.516 16.872 C 7.303 16.747,7.141 16.550,7.058 16.316 C 6.968 16.060,6.971 3.993,7.061 3.690 C 7.140 3.421,7.412 3.143,7.673 3.063 C 7.963 2.974,20.010 2.972,20.310 3.061 M1.695 5.057 C 1.466 5.129,1.256 5.299,1.128 5.516 L 1.020 5.700 1.020 13.120 L 1.020 20.540 1.114 20.840 C 1.418 21.816,2.149 22.554,3.140 22.886 L 3.420 22.980 10.773 22.991 C 15.657 22.998,18.177 22.988,18.277 22.961 C 18.498 22.901,18.739 22.710,18.867 22.492 C 18.964 22.327,18.980 22.257,18.980 22.000 C 18.980 21.746,18.963 21.672,18.872 21.516 C 18.761 21.328,18.572 21.158,18.373 21.070 C 18.284 21.031,16.686 21.016,10.980 21.000 L 3.700 20.980 3.516 20.872 C 3.328 20.761,3.158 20.572,3.070 20.373 C 3.031 20.284,3.016 18.686,3.000 12.980 L 2.980 5.700 2.872 5.516 C 2.628 5.101,2.150 4.915,1.695 5.057 M11.499 5.040 C 10.363 5.246,9.460 6.049,9.114 7.160 C 8.979 7.594,8.979 8.406,9.114 8.840 C 9.421 9.826,10.174 10.579,11.160 10.886 C 11.594 11.021,12.406 11.021,12.840 10.886 C 13.826 10.579,14.579 9.826,14.886 8.840 C 15.021 8.406,15.021 7.594,14.886 7.160 C 14.581 6.179,13.810 5.407,12.861 5.129 C 12.500 5.023,11.832 4.980,11.499 5.040 M12.310 7.061 C 12.688 7.173,13.000 7.598,13.000 8.001 C 13.000 8.331,12.784 8.696,12.484 8.872 C 12.328 8.963,12.254 8.980,12.000 8.980 C 11.746 8.980,11.672 8.963,11.516 8.872 C 10.935 8.530,10.833 7.774,11.304 7.303 C 11.583 7.024,11.916 6.944,12.310 7.061 M19.590 12.140 C 19.766 12.220,19.952 12.377,20.409 12.830 L 21.000 13.417 21.000 14.762 C 21.000 16.225,20.985 16.347,20.779 16.618 C 20.718 16.698,20.585 16.813,20.484 16.872 L 20.300 16.980 16.860 16.991 L 13.420 17.001 15.760 14.658 C 17.047 13.369,18.180 12.267,18.277 12.209 C 18.673 11.974,19.170 11.947,19.590 12.140 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ImagesIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Images = ImagesIcon;