@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3 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-mouse-pointer-click" 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="M6.864 1.263 C 6.502 1.395,6.251 1.714,6.213 2.090 C 6.193 2.277,6.245 2.502,6.620 3.862 C 6.856 4.719,7.082 5.485,7.122 5.564 C 7.410 6.130,8.216 6.267,8.674 5.828 C 8.898 5.613,8.978 5.419,8.975 5.100 C 8.973 4.872,8.896 4.547,8.564 3.360 C 8.340 2.557,8.120 1.823,8.075 1.730 C 7.876 1.317,7.311 1.099,6.864 1.263 M13.580 3.196 C 13.336 3.308,11.246 5.306,11.120 5.547 C 10.973 5.828,10.978 6.228,11.131 6.489 C 11.408 6.960,12.035 7.139,12.480 6.873 C 12.565 6.822,13.124 6.313,13.722 5.743 C 14.912 4.609,14.999 4.497,14.999 4.100 C 14.999 3.728,14.725 3.321,14.374 3.175 C 14.185 3.096,13.773 3.106,13.580 3.196 M1.860 6.271 C 1.283 6.463,1.025 7.191,1.349 7.714 C 1.569 8.071,1.536 8.058,3.800 8.681 C 4.782 8.952,5.014 9.003,5.185 8.986 C 5.806 8.927,6.232 8.327,6.065 7.750 C 5.993 7.503,5.775 7.229,5.566 7.124 C 5.359 7.020,2.358 6.199,2.195 6.202 C 2.121 6.204,1.970 6.235,1.860 6.271 M9.150 8.041 C 8.950 8.091,8.649 8.251,8.495 8.389 C 8.094 8.747,7.906 9.359,8.044 9.857 C 8.108 10.089,12.588 21.026,12.712 21.254 C 12.770 21.361,12.899 21.521,12.999 21.610 C 13.733 22.263,14.896 22.052,15.318 21.188 C 15.407 21.007,15.583 20.338,15.970 18.721 L 16.501 16.501 18.720 15.970 C 20.333 15.584,21.008 15.406,21.188 15.318 C 21.489 15.171,21.764 14.873,21.889 14.560 C 22.011 14.253,22.011 13.747,21.889 13.440 C 21.778 13.161,21.505 12.848,21.255 12.713 C 21.148 12.655,18.546 11.580,15.473 10.323 C 10.173 8.157,9.871 8.039,9.593 8.021 C 9.432 8.011,9.232 8.020,9.150 8.041 M14.708 12.172 C 16.978 13.100,18.814 13.871,18.788 13.885 C 18.761 13.899,18.119 14.058,17.360 14.239 C 16.601 14.420,15.894 14.601,15.789 14.641 C 15.234 14.851,14.817 15.283,14.614 15.856 C 14.582 15.946,14.413 16.623,14.238 17.360 C 14.063 18.097,13.906 18.731,13.890 18.770 C 13.869 18.818,13.339 17.563,12.172 14.710 C 11.244 12.438,10.471 10.545,10.455 10.503 C 10.431 10.439,10.439 10.431,10.503 10.455 C 10.545 10.471,12.437 11.243,14.708 12.172 M5.674 11.063 C 5.442 11.134,5.354 11.216,4.196 12.440 C 3.585 13.086,3.242 13.480,3.190 13.595 C 3.093 13.811,3.088 14.165,3.178 14.382 C 3.323 14.730,3.726 14.999,4.100 14.999 C 4.496 14.999,4.611 14.911,5.723 13.742 C 6.283 13.155,6.789 12.603,6.848 12.514 C 7.185 12.013,6.919 11.267,6.327 11.056 C 6.138 10.988,5.908 10.991,5.674 11.063 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const MousePointerClickIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const MousePointerClick = MousePointerClickIcon;