UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.66 kB
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-hand-metal" 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="M7.499 2.040 C 6.374 2.244,5.488 3.024,5.114 4.140 L 5.020 4.420 5.009 8.174 C 4.999 11.494,4.990 11.925,4.937 11.904 C 4.598 11.774,4.388 11.742,3.900 11.744 C 3.308 11.746,3.028 11.806,2.588 12.023 C 1.802 12.412,1.216 13.120,0.994 13.949 C 0.885 14.357,0.875 15.066,0.974 15.440 C 1.068 15.797,1.282 16.237,1.495 16.511 C 1.742 16.829,5.710 20.770,6.089 21.075 C 7.499 22.208,8.978 22.778,10.980 22.960 C 11.684 23.024,14.408 23.011,15.008 22.941 C 16.050 22.819,17.015 22.537,17.940 22.084 C 20.768 20.699,22.654 17.977,22.960 14.840 C 22.991 14.524,23.001 13.133,22.992 10.400 L 22.980 6.420 22.886 6.140 C 22.556 5.156,21.811 4.414,20.861 4.125 C 20.588 4.042,20.458 4.027,20.000 4.027 C 19.542 4.027,19.412 4.042,19.139 4.125 C 17.944 4.489,17.093 5.555,17.012 6.791 C 16.992 7.105,16.978 7.159,16.924 7.143 C 16.889 7.133,16.779 7.102,16.680 7.074 C 16.579 7.046,16.279 7.024,16.000 7.023 C 15.472 7.023,15.063 7.105,14.719 7.281 C 14.633 7.324,14.556 7.360,14.548 7.360 C 14.539 7.360,14.441 7.252,14.330 7.120 C 13.908 6.621,13.432 6.299,12.861 6.125 C 12.594 6.044,12.452 6.027,12.020 6.025 C 11.713 6.024,11.426 6.044,11.320 6.074 C 11.221 6.102,11.110 6.133,11.074 6.144 C 11.015 6.161,11.007 6.075,10.990 5.291 C 10.974 4.529,10.961 4.385,10.882 4.140 C 10.570 3.169,9.801 2.404,8.861 2.129 C 8.500 2.023,7.832 1.980,7.499 2.040 M8.308 4.060 C 8.438 4.099,8.571 4.179,8.679 4.283 C 8.999 4.594,8.978 4.344,9.000 8.023 L 9.020 11.306 9.141 11.503 C 9.543 12.156,10.457 12.156,10.859 11.503 L 10.980 11.307 11.000 10.023 C 11.023 8.581,11.025 8.571,11.321 8.283 C 11.490 8.120,11.777 8.000,12.000 8.000 C 12.223 8.000,12.510 8.120,12.679 8.283 C 12.981 8.576,12.978 8.558,13.000 10.223 L 13.020 11.707 13.141 11.903 C 13.543 12.556,14.457 12.556,14.859 11.903 L 14.980 11.707 15.000 10.723 C 15.024 9.615,15.036 9.561,15.321 9.283 C 15.490 9.120,15.777 9.000,16.000 9.000 C 16.237 9.000,16.514 9.120,16.697 9.303 C 16.989 9.595,17.000 9.666,17.000 11.297 C 17.001 12.689,17.002 12.702,17.095 12.900 C 17.276 13.281,17.595 13.488,18.000 13.488 C 18.405 13.488,18.724 13.281,18.905 12.900 L 18.999 12.700 19.000 9.797 C 19.000 6.498,18.990 6.617,19.303 6.303 C 19.486 6.120,19.763 6.000,20.000 6.000 C 20.238 6.000,20.514 6.120,20.697 6.304 C 21.023 6.629,21.007 6.384,20.987 10.848 C 20.969 14.991,20.970 14.980,20.783 15.720 C 20.161 18.179,18.179 20.162,15.725 20.778 C 14.978 20.965,14.770 20.980,12.840 20.980 C 11.297 20.980,10.952 20.969,10.577 20.910 C 9.406 20.724,8.582 20.398,7.670 19.762 C 7.173 19.415,3.113 15.393,2.993 15.130 C 2.897 14.917,2.890 14.549,2.979 14.336 C 3.060 14.141,3.251 13.939,3.460 13.828 C 3.671 13.715,4.116 13.709,4.320 13.815 C 4.397 13.855,4.901 14.325,5.440 14.860 C 5.979 15.394,6.481 15.862,6.555 15.899 C 7.009 16.128,7.601 15.944,7.867 15.492 C 7.964 15.327,7.980 15.257,7.980 15.000 C 7.980 14.614,7.898 14.471,7.383 13.961 L 7.000 13.582 7.000 9.218 C 7.000 4.301,6.980 4.627,7.307 4.299 C 7.582 4.024,7.918 3.944,8.308 4.060 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const HandMetalIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const HandMetal = HandMetalIcon;