@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.25 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-check" 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 22.967 17.552,23.000 17.323,23.000 16.374 C 22.999 15.538,22.995 15.491,22.905 15.300 C 22.722 14.914,22.419 14.720,22.000 14.720 C 21.581 14.720,21.278 14.914,21.095 15.300 C 21.006 15.488,21.001 15.545,21.000 16.250 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.426 5.176,14.179 4.423,15.139 4.122 L 15.460 4.022 18.228 4.009 L 20.995 3.996 21.008 5.151 L 21.020 6.307 21.141 6.503 C 21.543 7.156,22.457 7.156,22.859 6.503 L 22.980 6.306 22.992 5.058 C 23.005 3.700,22.981 3.478,22.782 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.640 9.068 C 21.488 9.121,21.196 9.394,19.731 10.853 L 18.002 12.575 17.268 11.851 C 16.603 11.195,16.515 11.122,16.320 11.064 C 16.057 10.986,15.946 10.984,15.710 11.055 C 15.467 11.128,15.260 11.293,15.128 11.516 C 15.036 11.672,15.020 11.745,15.021 12.000 C 15.021 12.213,15.043 12.341,15.095 12.440 C 15.197 12.633,17.297 14.740,17.520 14.873 C 17.673 14.964,17.745 14.980,18.000 14.979 C 18.212 14.979,18.341 14.957,18.440 14.905 C 18.632 14.805,22.739 10.705,22.873 10.480 C 22.964 10.328,22.980 10.254,22.980 10.000 C 22.980 9.746,22.963 9.672,22.872 9.516 C 22.617 9.083,22.121 8.903,21.640 9.068 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BookOpenCheckIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BookOpenCheck = BookOpenCheckIcon;