@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.37 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-book-open" 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.477 2.073 C 1.806 2.249,1.238 2.823,1.060 3.508 C 1.008 3.706,1.000 4.634,1.000 10.500 C 1.000 17.875,0.987 17.461,1.225 17.930 C 1.361 18.199,1.801 18.639,2.070 18.775 C 2.521 19.004,2.455 19.000,5.998 19.002 C 9.635 19.005,9.549 18.999,10.017 19.281 C 10.294 19.448,10.618 19.787,10.772 20.071 C 10.898 20.304,10.998 20.721,11.000 21.020 C 11.003 21.555,11.456 21.998,12.000 21.998 C 12.563 21.998,12.995 21.558,13.002 20.980 C 13.010 20.279,13.387 19.640,14.014 19.265 C 14.459 18.998,14.432 19.000,18.029 19.000 C 21.544 19.000,21.478 19.004,21.930 18.775 C 22.196 18.640,22.638 18.200,22.771 17.937 C 23.013 17.460,23.000 17.880,22.999 10.514 C 22.999 3.201,23.008 3.531,22.781 3.083 C 22.646 2.816,22.297 2.449,22.017 2.281 C 21.556 2.004,21.573 2.005,18.548 2.002 C 15.761 2.000,15.321 2.018,14.760 2.162 C 13.858 2.392,13.021 2.891,12.356 3.593 L 12.000 3.969 11.645 3.595 C 10.981 2.893,10.133 2.388,9.240 2.161 C 8.677 2.018,8.237 2.000,5.452 2.002 C 3.022 2.004,2.713 2.012,2.477 2.073 M8.861 4.122 C 9.821 4.423,10.574 5.176,10.879 6.139 L 10.980 6.460 10.991 11.990 C 10.997 15.032,10.992 17.520,10.980 17.520 C 10.968 17.520,10.855 17.469,10.729 17.406 C 10.379 17.231,10.028 17.122,9.605 17.058 C 9.294 17.012,8.622 17.000,6.110 17.000 L 3.000 17.000 3.000 10.498 L 3.000 3.996 5.770 4.009 L 8.540 4.022 8.861 4.122 M21.000 10.500 L 21.000 17.000 17.890 17.000 C 15.378 17.000,14.706 17.012,14.395 17.058 C 13.972 17.122,13.621 17.231,13.271 17.406 C 13.145 17.469,13.032 17.520,13.020 17.520 C 13.008 17.520,13.003 15.032,13.009 11.990 L 13.020 6.460 13.121 6.139 C 13.468 5.043,14.391 4.229,15.499 4.043 C 15.609 4.025,16.893 4.007,18.350 4.005 L 21.000 4.000 21.000 10.500 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BookOpenIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BookOpen = BookOpenIcon;