@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2 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" 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="M3.150 2.043 C 2.457 2.207,1.964 2.870,2.009 3.580 C 2.026 3.841,2.249 4.406,5.317 11.960 C 7.126 16.415,8.654 20.147,8.712 20.254 C 8.904 20.608,9.286 20.875,9.734 20.969 C 10.009 21.027,10.385 20.973,10.670 20.835 C 10.924 20.712,11.223 20.406,11.340 20.149 C 11.393 20.034,11.726 18.815,12.080 17.440 C 12.434 16.065,12.762 14.799,12.808 14.626 L 12.891 14.312 15.655 17.072 C 17.176 18.590,18.483 19.865,18.560 19.905 C 18.659 19.957,18.788 19.979,19.000 19.979 C 19.258 19.980,19.327 19.964,19.492 19.867 C 19.714 19.737,19.901 19.498,19.965 19.264 C 20.019 19.062,19.989 18.734,19.899 18.555 C 19.862 18.481,18.589 17.175,17.070 15.653 L 14.307 12.887 14.464 12.846 C 14.550 12.824,15.817 12.498,17.280 12.122 C 19.092 11.656,20.019 11.400,20.188 11.317 C 20.643 11.096,20.944 10.638,20.990 10.094 C 21.032 9.587,20.746 9.015,20.318 8.751 C 20.079 8.604,4.065 2.101,3.802 2.044 C 3.565 1.993,3.364 1.993,3.150 2.043 M11.152 7.146 C 14.819 8.635,17.833 9.864,17.850 9.878 C 17.866 9.892,16.912 10.152,15.730 10.456 C 14.547 10.760,13.431 11.052,13.248 11.105 C 12.496 11.322,11.925 11.723,11.520 12.320 C 11.211 12.775,11.218 12.752,10.397 15.949 C 10.124 17.009,9.891 17.864,9.878 17.849 C 9.850 17.816,4.440 4.496,4.440 4.462 C 4.440 4.450,4.450 4.440,4.462 4.440 C 4.474 4.440,7.484 5.658,11.152 7.146 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const MousePointerIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const MousePointer = MousePointerIcon;