@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.91 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-notepad-text" 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="M7.695 1.057 C 7.466 1.129,7.256 1.299,7.128 1.516 C 7.025 1.692,7.019 1.728,7.007 2.345 L 6.993 2.991 6.227 3.010 C 5.567 3.027,5.415 3.043,5.139 3.126 C 4.181 3.415,3.420 4.179,3.114 5.160 L 3.020 5.460 3.020 13.000 L 3.020 20.540 3.114 20.840 C 3.422 21.827,4.173 22.578,5.160 22.886 L 5.460 22.980 12.000 22.980 L 18.540 22.980 18.840 22.886 C 19.827 22.578,20.578 21.827,20.886 20.840 L 20.980 20.540 20.980 13.000 L 20.980 5.460 20.886 5.160 C 20.580 4.179,19.819 3.415,18.861 3.126 C 18.585 3.043,18.433 3.027,17.773 3.010 L 17.007 2.991 16.993 2.345 C 16.981 1.726,16.976 1.693,16.871 1.514 C 16.479 0.848,15.521 0.848,15.129 1.514 C 15.024 1.693,15.019 1.726,15.007 2.350 L 14.993 3.000 14.000 3.000 L 13.007 3.000 12.993 2.350 C 12.981 1.726,12.976 1.693,12.871 1.514 C 12.479 0.848,11.521 0.848,11.129 1.514 C 11.024 1.693,11.019 1.726,11.007 2.350 L 10.993 3.000 10.000 3.000 L 9.007 3.000 8.993 2.350 C 8.981 1.728,8.975 1.692,8.872 1.516 C 8.628 1.101,8.150 0.915,7.695 1.057 M7.007 5.653 C 7.020 6.300,7.021 6.308,7.141 6.503 C 7.543 7.156,8.457 7.156,8.859 6.503 C 8.979 6.308,8.980 6.300,8.993 5.653 L 9.007 5.000 10.000 5.000 L 10.993 5.000 11.007 5.653 C 11.020 6.300,11.021 6.308,11.141 6.503 C 11.543 7.156,12.457 7.156,12.859 6.503 C 12.979 6.308,12.980 6.300,12.993 5.653 L 13.007 5.000 14.000 5.000 L 14.993 5.000 15.007 5.653 C 15.020 6.300,15.021 6.308,15.141 6.503 C 15.543 7.156,16.457 7.156,16.859 6.503 C 16.979 6.308,16.980 6.300,16.993 5.653 L 17.007 5.000 17.556 5.000 C 18.249 5.000,18.446 5.052,18.697 5.303 C 19.024 5.631,19.000 5.009,19.000 13.001 C 19.000 18.907,18.991 20.138,18.945 20.290 C 18.872 20.533,18.707 20.740,18.484 20.872 L 18.300 20.980 12.000 20.980 L 5.700 20.980 5.516 20.872 C 5.415 20.813,5.284 20.700,5.225 20.623 C 4.986 20.309,5.000 20.795,5.000 13.022 C 5.000 5.005,4.975 5.631,5.304 5.303 C 5.554 5.053,5.728 5.006,6.427 5.003 L 6.993 5.000 7.007 5.653 M7.695 9.057 C 7.466 9.129,7.256 9.299,7.128 9.516 C 7.037 9.672,7.020 9.746,7.020 10.000 C 7.020 10.256,7.036 10.328,7.131 10.489 C 7.256 10.702,7.449 10.864,7.670 10.943 C 7.891 11.022,14.109 11.022,14.330 10.943 C 14.551 10.864,14.744 10.702,14.869 10.489 C 14.964 10.328,14.980 10.256,14.980 10.000 C 14.980 9.746,14.963 9.672,14.872 9.516 C 14.740 9.293,14.533 9.128,14.290 9.055 C 14.030 8.977,7.945 8.979,7.695 9.057 M7.695 13.057 C 7.466 13.129,7.256 13.299,7.128 13.516 C 7.037 13.672,7.020 13.746,7.020 14.000 C 7.020 14.256,7.036 14.328,7.131 14.489 C 7.256 14.702,7.449 14.864,7.670 14.943 C 7.892 15.022,16.108 15.022,16.330 14.943 C 16.551 14.864,16.744 14.702,16.869 14.489 C 16.964 14.328,16.980 14.256,16.980 14.000 C 16.980 13.746,16.963 13.672,16.872 13.516 C 16.740 13.293,16.533 13.128,16.290 13.055 C 16.029 12.976,7.946 12.979,7.695 13.057 M7.695 17.057 C 7.466 17.129,7.256 17.299,7.128 17.516 C 7.037 17.672,7.020 17.746,7.020 18.000 C 7.020 18.256,7.036 18.328,7.131 18.489 C 7.256 18.702,7.449 18.864,7.670 18.943 C 7.890 19.021,13.110 19.021,13.330 18.943 C 13.551 18.864,13.744 18.702,13.869 18.489 C 13.964 18.328,13.980 18.256,13.980 18.000 C 13.980 17.746,13.963 17.672,13.872 17.516 C 13.740 17.293,13.533 17.128,13.290 17.055 C 13.031 16.977,7.944 16.979,7.695 17.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const NotepadTextIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const NotepadText = NotepadTextIcon;