@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.82 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-image" 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 5.147 1.194,4.470 1.562,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.646 1.816,20.297 1.449,20.017 1.281 C 19.527 0.986,20.016 1.004,12.720 1.006 C 7.322 1.007,6.126 1.017,5.873 1.063 M19.000 7.145 L 19.000 11.289 18.627 10.935 C 18.201 10.529,17.877 10.324,17.420 10.171 C 17.130 10.074,17.044 10.064,16.500 10.064 C 15.956 10.064,15.870 10.074,15.580 10.171 C 14.921 10.391,14.962 10.355,12.019 13.288 L 9.299 16.000 7.775 16.000 C 6.122 16.000,5.806 16.028,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.132 3.900 C 5.330 3.475,5.756 3.124,6.174 3.042 C 6.265 3.024,9.189 3.007,12.670 3.004 L 19.000 3.000 19.000 7.145 M9.499 5.040 C 8.363 5.246,7.460 6.049,7.114 7.160 C 6.979 7.594,6.979 8.406,7.114 8.840 C 7.421 9.826,8.174 10.579,9.160 10.886 C 9.594 11.021,10.406 11.021,10.840 10.886 C 11.826 10.579,12.579 9.826,12.886 8.840 C 13.021 8.406,13.021 7.594,12.886 7.160 C 12.581 6.179,11.810 5.407,10.861 5.129 C 10.500 5.023,9.832 4.980,9.499 5.040 M10.310 7.061 C 10.688 7.173,11.000 7.598,11.000 8.001 C 11.000 8.331,10.784 8.696,10.484 8.872 C 10.328 8.963,10.254 8.980,10.000 8.980 C 9.746 8.980,9.672 8.963,9.516 8.872 C 8.935 8.530,8.833 7.774,9.304 7.303 C 9.583 7.024,9.916 6.944,10.310 7.061 M16.918 12.123 C 17.044 12.180,17.376 12.481,18.048 13.150 L 19.000 14.096 19.000 15.048 L 19.000 16.000 15.550 16.000 L 12.100 15.999 14.000 14.102 C 15.434 12.670,15.944 12.184,16.080 12.123 C 16.320 12.015,16.680 12.015,16.918 12.123 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 BookImageIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BookImage = BookImageIcon;