UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.45 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-book-up-2" 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="M5.873 1.060 C 5.138 1.199,4.468 1.564,3.958 2.105 C 3.562 2.524,3.318 2.949,3.130 3.548 L 3.020 3.900 3.020 12.000 L 3.020 20.100 3.130 20.452 C 3.511 21.666,4.334 22.489,5.548 22.870 L 5.900 22.980 12.560 22.991 C 17.107 22.998,19.284 22.988,19.422 22.960 C 19.938 22.852,20.538 22.398,20.771 21.937 C 21.015 21.455,21.000 22.127,20.999 12.014 C 20.999 1.974,21.011 2.536,20.781 2.083 C 20.551 1.628,20.022 1.203,19.523 1.073 C 19.181 0.984,17.987 0.972,17.710 1.055 C 17.467 1.128,17.260 1.293,17.128 1.516 C 17.037 1.672,17.020 1.746,17.020 2.000 C 17.020 2.256,17.036 2.328,17.131 2.489 C 17.256 2.702,17.449 2.864,17.670 2.943 C 17.768 2.978,18.023 2.997,18.410 2.998 L 19.000 3.000 19.000 9.500 L 19.000 16.000 12.625 16.000 C 5.699 16.000,5.896 15.994,5.296 16.220 C 5.150 16.275,5.023 16.320,5.014 16.320 C 5.006 16.320,5.003 13.580,5.009 10.230 L 5.020 4.140 5.133 3.896 C 5.364 3.395,5.840 3.065,6.401 3.016 C 6.769 2.984,7.024 2.881,7.212 2.688 C 7.400 2.495,7.488 2.276,7.488 2.000 C 7.488 1.614,7.289 1.291,6.940 1.110 C 6.734 1.003,6.288 0.982,5.873 1.060 M11.640 1.069 C 11.488 1.121,11.208 1.381,9.847 2.735 C 8.960 3.618,8.186 4.421,8.127 4.520 C 8.037 4.672,8.020 4.746,8.020 5.000 C 8.020 5.257,8.036 5.327,8.133 5.492 C 8.263 5.714,8.502 5.901,8.736 5.965 C 8.939 6.019,9.267 5.989,9.445 5.899 C 9.519 5.862,10.125 5.289,10.790 4.626 L 12.000 3.422 13.210 4.626 C 13.876 5.289,14.483 5.864,14.560 5.905 C 14.659 5.957,14.787 5.979,15.000 5.979 C 15.258 5.980,15.327 5.964,15.492 5.867 C 15.968 5.587,16.138 4.968,15.866 4.508 C 15.811 4.416,15.040 3.618,14.153 2.736 C 12.714 1.305,12.519 1.124,12.343 1.066 C 12.102 0.985,11.878 0.986,11.640 1.069 M11.580 6.096 C 11.424 6.171,11.029 6.545,9.774 7.806 C 8.891 8.694,8.135 9.483,8.095 9.560 C 8.043 9.659,8.021 9.788,8.021 10.000 C 8.020 10.258,8.036 10.327,8.133 10.492 C 8.263 10.714,8.502 10.901,8.736 10.965 C 8.939 11.019,9.267 10.989,9.445 10.899 C 9.519 10.861,9.899 10.514,10.289 10.128 L 10.997 9.426 11.009 11.366 L 11.020 13.306 11.141 13.503 C 11.543 14.156,12.457 14.156,12.859 13.503 L 12.980 13.306 12.991 11.366 L 13.003 9.426 13.711 10.128 C 14.101 10.514,14.483 10.864,14.560 10.904 C 14.660 10.957,14.787 10.979,15.000 10.979 C 15.258 10.980,15.327 10.964,15.492 10.867 C 15.714 10.737,15.901 10.498,15.965 10.264 C 16.019 10.061,15.989 9.733,15.899 9.555 C 15.862 9.481,15.109 8.694,14.226 7.806 C 12.472 6.043,12.420 6.001,12.000 6.001 C 11.851 6.001,11.716 6.031,11.580 6.096 M19.000 19.500 L 19.000 21.001 12.570 20.990 L 6.140 20.980 5.900 20.868 C 5.583 20.720,5.275 20.413,5.135 20.104 C 5.040 19.896,5.024 19.808,5.024 19.500 C 5.023 19.191,5.039 19.106,5.134 18.900 C 5.328 18.477,5.755 18.124,6.174 18.042 C 6.265 18.024,9.189 18.007,12.670 18.004 L 19.000 18.000 19.000 19.500 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const BookUp2Icon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const BookUp2 = BookUp2Icon;