@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.08 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-toggle-left" 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="M8.207 4.043 C 6.656 4.193,5.096 4.846,3.900 5.847 C 2.985 6.612,2.307 7.477,1.800 8.529 C 0.453 11.317,0.837 14.625,2.789 17.040 C 3.075 17.394,3.761 18.067,4.100 18.326 C 5.279 19.226,6.703 19.797,8.168 19.958 C 8.695 20.015,15.305 20.015,15.832 19.958 C 17.297 19.797,18.721 19.226,19.900 18.326 C 20.239 18.067,20.925 17.394,21.211 17.040 C 23.163 14.625,23.547 11.317,22.200 8.529 C 21.693 7.477,21.015 6.612,20.100 5.847 C 18.884 4.830,17.343 4.192,15.740 4.041 C 15.222 3.993,8.713 3.994,8.207 4.043 M15.564 6.039 C 17.921 6.269,19.913 7.837,20.671 10.060 C 21.168 11.517,21.068 13.251,20.410 14.580 C 19.550 16.316,18.072 17.466,16.160 17.887 L 15.740 17.980 12.000 17.980 L 8.260 17.980 7.840 17.887 C 5.925 17.466,4.451 16.318,3.590 14.580 C 2.932 13.251,2.832 11.517,3.329 10.060 C 4.078 7.863,6.082 6.270,8.380 6.043 C 8.837 5.997,15.104 5.995,15.564 6.039 M8.358 8.061 C 7.230 8.237,6.143 8.974,5.569 9.953 C 4.320 12.083,5.233 14.785,7.512 15.704 C 9.558 16.528,11.877 15.538,12.704 13.488 C 13.090 12.530,13.090 11.469,12.705 10.516 C 12.172 9.197,11.001 8.269,9.605 8.058 C 9.144 7.989,8.816 7.990,8.358 8.061 M9.523 10.073 C 10.262 10.266,10.850 10.924,10.967 11.690 C 11.067 12.343,10.873 12.933,10.403 13.404 C 10.002 13.807,9.547 14.000,9.000 14.000 C 8.485 14.000,8.038 13.822,7.653 13.465 C 6.323 12.229,7.189 10.005,9.000 10.005 C 9.143 10.005,9.378 10.036,9.523 10.073 " stroke="none" fill="black" fill-rule="evenodd"></path></svg>`;
export const ToggleLeftIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const ToggleLeft = ToggleLeftIcon;