@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.21 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-watch" 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="M10.020 1.059 C 8.936 1.258,7.969 2.161,7.706 3.220 C 7.673 3.352,7.490 4.279,7.299 5.280 C 6.919 7.267,6.959 7.142,6.557 7.620 C 5.813 8.503,5.279 9.715,5.074 10.980 C 5.008 11.393,5.008 12.607,5.074 13.020 C 5.302 14.427,5.840 15.564,6.820 16.704 C 6.960 16.868,6.961 16.871,7.357 18.845 C 7.576 19.932,7.792 20.921,7.837 21.043 C 8.148 21.875,8.865 22.543,9.780 22.854 C 10.006 22.931,10.134 22.936,11.918 22.950 C 14.085 22.966,14.155 22.959,14.752 22.659 C 15.505 22.280,16.083 21.615,16.296 20.878 C 16.331 20.758,16.537 19.772,16.755 18.687 L 17.149 16.714 17.288 16.567 C 17.776 16.052,18.281 15.191,18.573 14.380 C 18.876 13.538,18.977 12.944,18.977 12.000 C 18.977 11.056,18.876 10.462,18.573 9.620 C 18.270 8.778,17.852 8.081,17.184 7.300 C 17.049 7.142,17.043 7.119,16.662 5.212 C 16.201 2.905,16.132 2.676,15.764 2.210 C 15.269 1.584,14.628 1.183,13.923 1.057 C 13.507 0.983,10.426 0.984,10.020 1.059 M13.699 3.066 C 13.920 3.141,14.179 3.380,14.266 3.588 C 14.327 3.734,14.691 5.483,14.665 5.508 C 14.657 5.516,14.500 5.469,14.315 5.403 C 13.560 5.134,12.893 5.025,12.000 5.025 C 11.103 5.025,10.449 5.132,9.669 5.408 C 9.476 5.476,9.313 5.524,9.306 5.516 C 9.287 5.492,9.620 3.801,9.679 3.624 C 9.747 3.418,10.023 3.147,10.243 3.069 C 10.514 2.973,13.419 2.970,13.699 3.066 M12.552 7.043 C 14.413 7.246,16.001 8.479,16.680 10.248 C 17.092 11.320,17.085 12.720,16.663 13.793 C 16.120 15.174,14.991 16.256,13.600 16.732 C 13.044 16.922,12.670 16.980,12.000 16.980 C 11.330 16.980,10.956 16.922,10.400 16.732 C 8.808 16.188,7.580 14.864,7.161 13.240 C 6.920 12.307,6.983 11.125,7.320 10.248 C 8.146 8.096,10.274 6.793,12.552 7.043 M11.695 9.057 C 11.466 9.129,11.256 9.299,11.128 9.516 L 11.020 9.700 11.008 10.913 C 10.997 11.972,11.004 12.152,11.064 12.332 C 11.122 12.506,11.224 12.631,11.736 13.153 C 12.068 13.491,12.416 13.812,12.508 13.867 C 12.970 14.138,13.588 13.967,13.867 13.492 C 13.964 13.327,13.980 13.258,13.979 13.000 C 13.978 12.609,13.929 12.522,13.417 12.000 L 13.005 11.580 12.993 10.640 C 12.980 9.701,12.980 9.700,12.872 9.516 C 12.628 9.101,12.150 8.915,11.695 9.057 M14.760 18.453 C 14.760 18.546,14.390 20.267,14.348 20.366 C 14.259 20.580,14.079 20.764,13.862 20.865 C 13.661 20.959,13.656 20.959,12.040 20.959 C 10.424 20.959,10.419 20.959,10.218 20.865 C 10.001 20.764,9.821 20.580,9.731 20.365 C 9.676 20.234,9.316 18.511,9.338 18.488 C 9.345 18.482,9.473 18.523,9.624 18.580 C 10.352 18.854,11.089 18.977,12.000 18.977 C 12.932 18.977,13.661 18.852,14.400 18.565 C 14.701 18.448,14.760 18.429,14.760 18.453 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const WatchIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Watch = WatchIcon;