@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.42 kB
JavaScript
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-fold-horizontal" 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.695 1.057 C 11.466 1.129,11.256 1.299,11.128 1.516 L 11.020 1.700 11.020 3.003 L 11.020 4.306 11.141 4.503 C 11.543 5.156,12.457 5.156,12.859 4.503 L 12.980 4.306 12.980 3.003 L 12.980 1.700 12.872 1.516 C 12.628 1.101,12.150 0.915,11.695 1.057 M11.695 7.057 C 11.466 7.129,11.256 7.299,11.128 7.516 L 11.020 7.700 11.020 9.003 L 11.020 10.306 11.141 10.503 C 11.543 11.156,12.457 11.156,12.859 10.503 L 12.980 10.306 12.980 9.003 L 12.980 7.700 12.872 7.516 C 12.628 7.101,12.150 6.915,11.695 7.057 M4.670 8.061 C 4.448 8.142,4.250 8.309,4.128 8.516 C 4.036 8.672,4.020 8.745,4.021 9.000 C 4.021 9.213,4.043 9.340,4.096 9.440 C 4.136 9.517,4.486 9.900,4.873 10.290 L 5.577 11.000 3.735 11.000 C 1.735 11.000,1.663 11.007,1.382 11.221 C 1.302 11.282,1.187 11.415,1.128 11.516 C 1.037 11.672,1.020 11.746,1.020 12.000 C 1.020 12.256,1.036 12.328,1.131 12.489 C 1.256 12.702,1.449 12.864,1.670 12.943 C 1.787 12.985,2.234 12.997,3.699 12.998 L 5.577 13.000 4.873 13.710 C 4.486 14.101,4.139 14.481,4.101 14.555 C 3.872 15.008,4.056 15.601,4.508 15.867 C 4.673 15.964,4.742 15.980,5.000 15.979 C 5.212 15.979,5.341 15.957,5.440 15.905 C 5.517 15.865,6.306 15.109,7.194 14.226 C 8.957 12.472,8.999 12.420,8.999 12.000 C 8.999 11.578,8.960 11.530,7.175 9.756 C 5.716 8.307,5.519 8.124,5.343 8.066 C 5.108 7.987,4.875 7.986,4.670 8.061 M18.640 8.069 C 18.488 8.121,18.205 8.384,16.825 9.755 C 15.040 11.530,15.001 11.578,15.001 12.000 C 15.001 12.420,15.043 12.472,16.806 14.226 C 17.694 15.109,18.481 15.862,18.555 15.899 C 19.010 16.128,19.601 15.944,19.867 15.492 C 19.964 15.327,19.980 15.258,19.979 15.000 C 19.979 14.787,19.957 14.660,19.904 14.560 C 19.864 14.483,19.514 14.101,19.127 13.710 L 18.423 13.000 20.301 12.998 C 21.766 12.997,22.213 12.985,22.330 12.943 C 22.551 12.864,22.744 12.702,22.869 12.489 C 22.964 12.328,22.980 12.256,22.980 12.000 C 22.980 11.746,22.963 11.672,22.872 11.516 C 22.813 11.415,22.698 11.282,22.618 11.221 C 22.337 11.007,22.265 11.000,20.265 11.000 L 18.423 11.000 19.127 10.290 C 19.514 9.900,19.864 9.517,19.904 9.440 C 19.957 9.340,19.979 9.213,19.979 9.000 C 19.980 8.745,19.964 8.672,19.872 8.516 C 19.617 8.083,19.121 7.902,18.640 8.069 M11.695 13.057 C 11.466 13.129,11.256 13.299,11.128 13.516 L 11.020 13.700 11.020 15.003 L 11.020 16.306 11.141 16.503 C 11.543 17.156,12.457 17.156,12.859 16.503 L 12.980 16.306 12.980 15.003 L 12.980 13.700 12.872 13.516 C 12.628 13.101,12.150 12.915,11.695 13.057 M11.695 19.057 C 11.466 19.129,11.256 19.299,11.128 19.516 L 11.020 19.700 11.020 21.003 L 11.020 22.306 11.141 22.503 C 11.543 23.156,12.457 23.156,12.859 22.503 L 12.980 22.306 12.980 21.003 L 12.980 19.700 12.872 19.516 C 12.628 19.101,12.150 18.915,11.695 19.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const FoldHorizontalIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const FoldHorizontal = FoldHorizontalIcon;