UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.27 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-tent-tree" 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 1.040 C 2.363 1.246,1.460 2.049,1.114 3.160 C 0.979 3.594,0.979 4.406,1.114 4.840 C 1.421 5.826,2.174 6.579,3.160 6.886 C 3.594 7.021,4.406 7.021,4.840 6.886 C 5.826 6.579,6.579 5.826,6.886 4.840 C 7.021 4.406,7.021 3.594,6.886 3.160 C 6.581 2.179,5.810 1.407,4.861 1.129 C 4.500 1.023,3.832 0.980,3.499 1.040 M16.580 1.096 C 16.424 1.171,16.029 1.545,14.774 2.806 C 13.891 3.694,13.135 4.483,13.095 4.560 C 13.043 4.659,13.021 4.788,13.021 5.000 C 13.020 5.258,13.036 5.327,13.133 5.492 C 13.263 5.714,13.502 5.901,13.736 5.965 C 13.939 6.019,14.267 5.989,14.445 5.899 C 14.519 5.861,14.900 5.514,15.290 5.127 L 16.000 4.423 16.000 5.502 L 16.000 6.580 14.617 7.960 C 13.857 8.719,13.190 9.416,13.135 9.508 C 12.861 9.967,13.032 10.587,13.508 10.867 C 13.673 10.964,13.742 10.980,14.000 10.979 C 14.213 10.979,14.340 10.957,14.440 10.904 C 14.517 10.864,14.900 10.514,15.290 10.127 L 16.000 9.423 16.000 11.211 L 16.000 12.998 11.370 13.009 C 6.216 13.021,6.603 13.000,6.311 13.291 C 6.145 13.458,1.092 21.540,1.039 21.724 C 0.942 22.063,1.043 22.445,1.299 22.701 C 1.626 23.028,0.612 23.000,12.017 22.998 C 23.008 22.996,22.322 23.010,22.619 22.783 C 22.928 22.548,23.074 22.075,22.950 21.712 C 22.917 21.616,21.790 19.776,20.445 17.624 L 18.000 13.712 18.000 11.568 L 18.000 9.423 18.710 10.127 C 19.101 10.514,19.483 10.864,19.560 10.904 C 19.660 10.957,19.787 10.979,20.000 10.979 C 20.258 10.980,20.327 10.964,20.492 10.867 C 20.968 10.587,21.139 9.967,20.865 9.508 C 20.810 9.416,20.143 8.719,19.383 7.960 L 18.000 6.580 18.000 5.502 L 18.000 4.423 18.710 5.127 C 19.101 5.514,19.483 5.864,19.560 5.904 C 19.660 5.957,19.787 5.979,20.000 5.979 C 20.258 5.980,20.327 5.964,20.492 5.867 C 20.714 5.737,20.901 5.498,20.965 5.264 C 21.019 5.061,20.989 4.733,20.899 4.555 C 20.862 4.481,20.109 3.694,19.226 2.806 C 17.971 1.545,17.576 1.171,17.420 1.096 C 17.151 0.968,16.849 0.968,16.580 1.096 M4.310 3.061 C 4.688 3.173,5.000 3.598,5.000 4.001 C 5.000 4.331,4.784 4.696,4.484 4.872 C 4.328 4.963,4.254 4.980,4.000 4.980 C 3.746 4.980,3.672 4.963,3.516 4.872 C 2.935 4.530,2.833 3.774,3.304 3.303 C 3.583 3.024,3.916 2.944,4.310 3.061 M18.326 18.010 L 20.196 21.001 17.369 20.990 L 14.543 20.980 12.674 17.990 L 10.804 14.999 13.631 15.010 L 16.457 15.020 18.326 18.010 M7.000 18.460 L 7.000 21.000 5.402 21.000 L 3.805 21.000 5.392 18.460 C 6.266 17.063,6.985 15.920,6.990 15.920 C 6.995 15.920,7.000 17.063,7.000 18.460 M10.614 18.470 L 12.196 21.000 10.598 21.000 L 9.000 21.000 9.000 18.453 C 9.000 17.053,9.007 15.914,9.016 15.923 C 9.025 15.933,9.744 17.078,10.614 18.470 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const TentTreeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const TentTree = TentTreeIcon;