@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.61 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-signature" 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="M12.980 1.041 C 11.871 1.212,10.868 1.942,10.370 2.940 C 10.097 3.485,9.900 4.287,9.443 6.700 C 8.927 9.430,8.521 11.270,8.445 11.223 C 8.307 11.138,5.818 10.976,5.271 11.017 C 3.772 11.128,2.577 12.093,2.133 13.548 C 2.038 13.863,2.026 13.963,2.026 14.500 C 2.026 15.037,2.038 15.137,2.133 15.452 C 2.501 16.657,3.346 17.502,4.548 17.866 C 4.853 17.958,4.975 17.973,5.460 17.976 C 5.933 17.979,6.069 17.966,6.338 17.888 C 7.708 17.491,8.806 16.226,9.659 14.060 C 9.763 13.796,9.852 13.576,9.856 13.571 C 9.878 13.547,10.579 13.787,10.956 13.947 C 11.668 14.250,12.087 14.509,12.464 14.881 C 12.757 15.170,12.913 15.463,12.963 15.816 C 12.983 15.961,13.016 16.197,13.037 16.341 C 13.092 16.735,13.273 17.081,13.590 17.398 C 13.739 17.547,13.955 17.716,14.070 17.775 C 14.479 17.982,14.632 18.000,16.000 18.000 C 17.368 18.000,17.521 17.982,17.930 17.775 C 18.244 17.616,18.655 17.184,18.807 16.854 C 18.876 16.703,18.938 16.574,18.944 16.566 C 18.950 16.558,19.289 16.841,19.698 17.195 C 20.107 17.549,20.497 17.868,20.565 17.903 C 20.757 18.002,21.081 18.021,21.301 17.946 C 21.558 17.858,21.736 17.715,21.869 17.489 C 21.962 17.331,21.980 17.254,21.980 17.020 C 21.980 16.533,21.960 16.508,20.579 15.313 C 19.144 14.071,19.060 14.019,18.500 14.021 C 18.195 14.022,18.105 14.038,17.911 14.128 C 17.594 14.276,17.426 14.412,17.266 14.654 C 17.077 14.938,17.000 15.226,17.000 15.647 L 17.000 16.000 16.006 16.000 L 15.011 16.000 14.984 15.705 C 14.826 13.959,13.385 12.604,10.769 11.742 C 10.505 11.655,10.441 11.619,10.457 11.566 C 10.625 10.998,10.979 9.350,11.340 7.460 C 11.833 4.870,11.995 4.166,12.175 3.810 C 12.301 3.561,12.624 3.262,12.911 3.128 C 13.106 3.037,13.194 3.021,13.500 3.021 C 13.806 3.021,13.894 3.037,14.089 3.128 C 14.372 3.260,14.674 3.537,14.808 3.789 C 15.211 4.542,14.928 5.418,14.140 5.858 C 14.002 5.936,13.836 6.060,13.770 6.135 C 13.209 6.773,13.673 7.781,14.524 7.774 C 14.941 7.771,15.547 7.419,16.042 6.890 C 17.054 5.812,17.280 4.275,16.624 2.940 C 16.192 2.063,15.322 1.356,14.380 1.118 C 14.010 1.025,13.329 0.987,12.980 1.041 M6.520 13.041 C 7.205 13.084,7.799 13.146,7.831 13.178 C 7.860 13.207,7.608 13.812,7.379 14.263 C 6.965 15.079,6.506 15.634,6.058 15.860 C 5.850 15.964,5.777 15.979,5.480 15.980 C 5.191 15.980,5.104 15.963,4.900 15.868 C 4.583 15.720,4.275 15.413,4.135 15.104 C 4.040 14.896,4.024 14.808,4.024 14.500 C 4.023 14.191,4.039 14.106,4.134 13.900 C 4.328 13.477,4.755 13.124,5.174 13.042 C 5.411 12.995,5.766 12.995,6.520 13.041 M2.695 20.057 C 2.466 20.129,2.256 20.299,2.128 20.516 C 2.037 20.672,2.020 20.746,2.020 21.000 C 2.020 21.256,2.036 21.328,2.131 21.489 C 2.256 21.702,2.449 21.864,2.670 21.943 C 2.893 22.023,21.107 22.023,21.330 21.943 C 21.551 21.864,21.744 21.702,21.869 21.489 C 21.964 21.328,21.980 21.256,21.980 21.000 C 21.980 20.746,21.963 20.672,21.872 20.516 C 21.740 20.293,21.533 20.128,21.290 20.055 C 21.027 19.976,2.947 19.978,2.695 20.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SignatureIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Signature = SignatureIcon;