@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.6 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-square-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="M4.499 2.043 C 3.380 2.232,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 12.000 L 2.020 19.540 2.114 19.840 C 2.418 20.816,3.150 21.555,4.140 21.886 L 4.420 21.979 7.770 21.991 C 9.990 21.999,11.172 21.989,11.274 21.962 C 11.498 21.901,11.739 21.711,11.867 21.492 C 11.964 21.327,11.980 21.257,11.980 21.000 C 11.980 20.746,11.963 20.672,11.872 20.516 C 11.761 20.328,11.572 20.158,11.373 20.070 C 11.287 20.032,10.483 20.015,7.980 20.000 L 4.700 19.980 4.516 19.872 C 4.415 19.813,4.284 19.700,4.225 19.623 C 3.986 19.309,4.000 19.795,4.000 12.022 C 4.000 4.006,3.975 4.631,4.303 4.303 C 4.631 3.976,4.009 4.000,12.000 4.000 C 19.938 4.000,19.365 3.979,19.679 4.283 C 19.999 4.594,19.978 4.344,20.000 8.023 L 20.020 11.306 20.141 11.503 C 20.543 12.156,21.457 12.156,21.859 11.503 L 21.980 11.306 21.980 7.883 L 21.980 4.460 21.886 4.160 C 21.581 3.182,20.832 2.428,19.861 2.121 L 19.540 2.020 12.120 2.014 C 8.039 2.011,4.609 2.024,4.499 2.043 M12.150 11.043 C 11.456 11.207,10.963 11.871,11.010 12.580 C 11.027 12.833,11.198 13.297,12.818 17.460 C 13.802 19.990,14.654 22.147,14.712 22.254 C 14.927 22.650,15.399 22.948,15.875 22.988 C 16.472 23.038,17.073 22.706,17.326 22.185 C 17.370 22.094,17.653 21.228,17.954 20.260 L 18.501 18.501 20.260 17.954 C 21.228 17.653,22.094 17.370,22.185 17.326 C 22.655 17.098,23.000 16.537,23.000 16.000 C 23.000 15.475,22.664 14.916,22.209 14.685 C 21.937 14.547,13.064 11.108,12.840 11.054 C 12.593 10.995,12.372 10.991,12.150 11.043 M16.749 14.690 C 18.513 15.375,19.952 15.942,19.945 15.948 C 19.938 15.955,19.443 16.114,18.843 16.301 C 18.244 16.488,17.667 16.686,17.561 16.740 C 17.241 16.902,16.899 17.249,16.741 17.574 C 16.664 17.731,16.457 18.326,16.281 18.896 C 16.106 19.465,15.956 19.937,15.949 19.944 C 15.940 19.954,13.658 14.118,13.415 13.463 C 13.391 13.399,13.399 13.391,13.463 13.415 C 13.505 13.430,14.984 14.004,16.749 14.690 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SquareMousePointerIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const SquareMousePointer = SquareMousePointerIcon;