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-list-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="M2.695 5.057 C 2.466 5.129,2.256 5.299,2.128 5.516 L 2.020 5.700 2.020 11.140 L 2.020 16.580 2.125 16.887 C 2.296 17.387,2.496 17.704,2.896 18.104 C 3.297 18.505,3.615 18.706,4.113 18.874 L 4.420 18.978 6.266 18.991 C 7.483 19.000,8.166 18.991,8.270 18.963 C 8.498 18.901,8.738 18.712,8.867 18.492 C 8.964 18.327,8.980 18.257,8.980 18.000 C 8.980 17.746,8.963 17.672,8.872 17.516 C 8.813 17.415,8.698 17.282,8.618 17.221 C 8.341 17.010,8.248 17.000,6.481 17.000 C 4.657 17.000,4.607 16.994,4.330 16.725 C 4.014 16.418,4.021 16.471,4.008 14.550 C 4.002 13.610,4.002 12.840,4.008 12.840 C 4.015 12.841,4.110 12.871,4.220 12.909 C 4.394 12.967,4.662 12.978,6.266 12.991 C 7.486 13.000,8.166 12.991,8.270 12.963 C 8.498 12.901,8.738 12.712,8.867 12.492 C 8.964 12.327,8.980 12.257,8.980 12.000 C 8.980 11.746,8.963 11.672,8.872 11.516 C 8.813 11.415,8.698 11.282,8.618 11.221 C 8.341 11.010,8.248 11.000,6.481 11.000 C 4.657 11.000,4.607 10.994,4.330 10.725 C 4.007 10.411,4.022 10.541,4.000 7.980 L 3.980 5.700 3.872 5.516 C 3.628 5.101,3.150 4.915,2.695 5.057 M7.695 5.057 C 7.466 5.129,7.256 5.299,7.128 5.516 C 7.037 5.672,7.020 5.746,7.020 6.000 C 7.020 6.256,7.036 6.328,7.131 6.489 C 7.256 6.702,7.449 6.864,7.670 6.943 C 7.893 7.022,21.107 7.022,21.330 6.943 C 21.551 6.864,21.744 6.702,21.869 6.489 C 21.964 6.328,21.980 6.256,21.980 6.000 C 21.980 5.746,21.963 5.672,21.872 5.516 C 21.740 5.293,21.533 5.128,21.290 5.055 C 21.028 4.976,7.947 4.978,7.695 5.057 M12.695 11.057 C 12.466 11.129,12.256 11.299,12.128 11.516 C 12.037 11.672,12.020 11.746,12.020 12.000 C 12.020 12.256,12.036 12.328,12.131 12.489 C 12.256 12.702,12.449 12.864,12.670 12.943 C 12.892 13.022,21.108 13.022,21.330 12.943 C 21.551 12.864,21.744 12.702,21.869 12.489 C 21.964 12.328,21.980 12.256,21.980 12.000 C 21.980 11.746,21.963 11.672,21.872 11.516 C 21.740 11.293,21.533 11.128,21.290 11.055 C 21.029 10.976,12.946 10.979,12.695 11.057 M12.695 17.057 C 12.466 17.129,12.256 17.299,12.128 17.516 C 12.037 17.672,12.020 17.746,12.020 18.000 C 12.020 18.256,12.036 18.328,12.131 18.489 C 12.256 18.702,12.449 18.864,12.670 18.943 C 12.892 19.022,21.108 19.022,21.330 18.943 C 21.551 18.864,21.744 18.702,21.869 18.489 C 21.964 18.328,21.980 18.256,21.980 18.000 C 21.980 17.746,21.963 17.672,21.872 17.516 C 21.740 17.293,21.533 17.128,21.290 17.055 C 21.029 16.976,12.946 16.979,12.695 17.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ListTreeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const ListTree = ListTreeIcon;