UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 5.39 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-dashed" 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.063 C 4.794 1.258,3.865 1.957,3.366 2.948 C 3.066 3.544,2.917 4.452,3.060 4.825 C 3.215 5.232,3.577 5.488,3.997 5.488 C 4.579 5.488,4.956 5.087,5.016 4.403 C 5.065 3.837,5.392 3.368,5.900 3.133 C 6.139 3.022,6.144 3.022,7.220 3.001 L 8.300 2.980 8.492 2.867 C 9.248 2.423,9.123 1.306,8.290 1.055 C 8.038 0.979,6.303 0.985,5.873 1.063 M11.695 1.056 C 11.465 1.130,11.255 1.300,11.128 1.516 C 11.037 1.672,11.020 1.746,11.020 2.000 C 11.020 2.256,11.036 2.328,11.131 2.489 C 11.192 2.592,11.304 2.725,11.381 2.783 C 11.637 2.979,11.749 2.996,12.760 2.998 C 13.667 2.999,13.707 2.996,13.900 2.905 C 14.281 2.724,14.488 2.405,14.488 2.000 C 14.488 1.615,14.293 1.297,13.940 1.106 C 13.790 1.025,13.719 1.019,12.820 1.011 C 12.112 1.005,11.817 1.017,11.695 1.056 M17.240 1.037 C 16.794 1.173,16.512 1.546,16.512 2.000 C 16.512 2.405,16.719 2.724,17.100 2.905 C 17.291 2.995,17.339 2.999,18.150 3.000 L 19.000 3.000 19.000 3.850 C 19.001 4.661,19.005 4.709,19.095 4.900 C 19.276 5.281,19.595 5.488,20.000 5.488 C 20.405 5.488,20.724 5.281,20.905 4.900 C 20.996 4.707,20.999 4.667,20.999 3.740 C 20.999 2.701,20.965 2.446,20.781 2.083 C 20.646 1.816,20.297 1.449,20.017 1.281 C 19.619 1.041,19.389 1.004,18.300 1.006 C 17.772 1.006,17.295 1.021,17.240 1.037 M3.580 7.595 C 3.376 7.687,3.151 7.937,3.063 8.167 C 3.004 8.321,2.996 8.477,3.007 9.326 L 3.020 10.307 3.141 10.503 C 3.543 11.156,4.457 11.156,4.859 10.503 L 4.980 10.307 4.993 9.326 C 5.007 8.220,4.989 8.121,4.724 7.828 C 4.528 7.609,4.320 7.522,4.000 7.522 C 3.834 7.522,3.682 7.548,3.580 7.595 M19.580 7.595 C 19.376 7.687,19.151 7.937,19.063 8.167 C 19.004 8.321,18.996 8.477,19.007 9.326 L 19.020 10.307 19.141 10.503 C 19.543 11.156,20.457 11.156,20.859 10.503 L 20.980 10.307 20.993 9.326 C 21.007 8.220,20.989 8.121,20.724 7.828 C 20.528 7.609,20.320 7.522,20.000 7.522 C 19.834 7.522,19.682 7.548,19.580 7.595 M3.695 13.057 C 3.466 13.129,3.256 13.299,3.128 13.516 L 3.020 13.700 3.020 16.900 L 3.020 20.100 3.130 20.452 C 3.511 21.667,4.345 22.500,5.548 22.866 C 5.885 22.969,5.946 22.974,7.002 22.991 C 7.724 23.002,8.160 22.992,8.266 22.964 C 8.497 22.901,8.737 22.713,8.867 22.492 C 8.964 22.327,8.980 22.257,8.980 22.000 C 8.980 21.746,8.963 21.672,8.872 21.516 C 8.760 21.326,8.569 21.156,8.373 21.072 C 8.299 21.041,7.891 21.016,7.200 21.002 C 6.143 20.980,6.139 20.980,5.896 20.867 C 5.586 20.724,5.278 20.414,5.134 20.100 C 5.039 19.894,5.023 19.809,5.024 19.500 C 5.024 19.192,5.040 19.104,5.135 18.896 C 5.275 18.587,5.583 18.279,5.900 18.133 C 6.139 18.022,6.144 18.022,7.220 18.001 L 8.300 17.980 8.492 17.867 C 9.248 17.423,9.123 16.306,8.290 16.055 C 8.158 16.015,7.850 16.000,7.179 16.000 C 6.162 16.000,5.754 16.048,5.296 16.220 C 5.150 16.275,5.025 16.320,5.017 16.320 C 5.010 16.320,4.999 15.730,4.992 15.010 L 4.980 13.700 4.872 13.516 C 4.628 13.101,4.150 12.915,3.695 13.057 M19.695 13.057 C 19.466 13.129,19.256 13.299,19.128 13.516 L 19.020 13.700 19.008 14.847 L 18.996 15.995 18.108 16.007 C 17.287 16.019,17.208 16.027,17.060 16.106 C 16.707 16.297,16.512 16.615,16.512 17.000 C 16.512 17.405,16.719 17.724,17.100 17.905 C 17.299 17.999,17.307 17.999,18.740 17.998 C 20.289 17.996,20.349 17.990,20.619 17.783 C 20.696 17.725,20.808 17.592,20.869 17.489 L 20.980 17.300 20.980 15.500 L 20.980 13.700 20.872 13.516 C 20.628 13.101,20.150 12.915,19.695 13.057 M11.695 16.056 C 11.465 16.130,11.255 16.300,11.128 16.516 C 11.037 16.672,11.020 16.746,11.020 17.000 C 11.020 17.256,11.036 17.328,11.131 17.489 C 11.192 17.592,11.304 17.725,11.381 17.783 C 11.637 17.979,11.749 17.996,12.760 17.998 C 13.667 17.999,13.707 17.996,13.900 17.905 C 14.281 17.724,14.488 17.405,14.488 17.000 C 14.488 16.615,14.293 16.297,13.940 16.106 C 13.790 16.025,13.719 16.019,12.820 16.011 C 12.112 16.005,11.817 16.017,11.695 16.056 M19.695 20.057 C 19.351 20.165,19.073 20.481,19.017 20.827 L 18.991 20.995 18.105 21.007 C 17.287 21.019,17.208 21.027,17.060 21.106 C 16.707 21.297,16.512 21.615,16.512 22.000 C 16.512 22.405,16.719 22.724,17.100 22.905 C 17.293 22.996,17.333 22.999,18.282 23.000 C 19.346 23.000,19.537 22.974,19.930 22.775 C 20.196 22.640,20.638 22.200,20.771 21.937 C 21.027 21.433,21.066 20.848,20.868 20.509 C 20.628 20.101,20.147 19.916,19.695 20.057 M11.695 21.056 C 11.465 21.130,11.255 21.300,11.128 21.516 C 11.037 21.672,11.020 21.746,11.020 22.000 C 11.020 22.256,11.036 22.328,11.131 22.489 C 11.192 22.592,11.304 22.725,11.381 22.783 C 11.637 22.979,11.749 22.996,12.760 22.998 C 13.667 22.999,13.707 22.996,13.900 22.905 C 14.281 22.724,14.488 22.405,14.488 22.000 C 14.488 21.615,14.293 21.297,13.940 21.106 C 13.790 21.025,13.719 21.019,12.820 21.011 C 12.112 21.005,11.817 21.017,11.695 21.056 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const BookDashedIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const BookDashed = BookDashedIcon;