UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.02 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-wifi-pen" 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.903 4.040 C 7.597 4.299,4.664 5.430,2.100 7.436 C 1.438 7.953,1.105 8.298,1.041 8.531 C 0.867 9.168,1.339 9.810,1.982 9.811 C 2.297 9.812,2.462 9.734,2.858 9.400 C 4.581 7.942,6.489 6.952,8.591 6.425 C 9.769 6.130,10.670 6.024,12.000 6.024 C 13.295 6.024,14.191 6.126,15.323 6.402 C 17.460 6.924,19.382 7.914,21.145 9.403 C 21.538 9.734,21.703 9.812,22.018 9.811 C 22.658 9.810,23.113 9.202,22.959 8.554 C 22.916 8.370,22.868 8.300,22.624 8.059 C 22.246 7.686,21.507 7.113,20.820 6.661 C 18.642 5.228,16.334 4.395,13.720 4.099 C 13.069 4.025,11.507 3.993,10.903 4.040 M11.260 9.023 C 9.340 9.214,7.858 9.673,6.422 10.521 C 5.336 11.163,4.164 12.163,4.049 12.547 C 3.974 12.796,3.990 13.037,4.095 13.260 C 4.276 13.642,4.595 13.848,5.003 13.848 C 5.321 13.848,5.517 13.745,5.939 13.361 C 7.041 12.354,8.309 11.665,9.730 11.302 C 10.606 11.078,11.069 11.023,12.020 11.026 C 13.143 11.031,13.805 11.136,14.868 11.482 C 15.424 11.662,15.551 11.672,15.850 11.560 C 16.541 11.302,16.717 10.406,16.173 9.916 C 15.970 9.733,15.521 9.560,14.722 9.355 C 13.810 9.121,13.201 9.040,12.240 9.022 C 11.789 9.014,11.348 9.015,11.260 9.023 M19.330 12.044 C 18.849 12.124,18.379 12.336,17.960 12.662 C 17.648 12.905,13.477 17.102,13.329 17.323 C 13.066 17.715,12.947 18.038,12.478 19.642 C 12.011 21.240,11.994 21.311,12.014 21.590 C 12.052 22.135,12.371 22.602,12.875 22.850 C 13.110 22.966,13.174 22.980,13.479 22.979 C 13.794 22.977,13.937 22.943,15.360 22.525 C 17.121 22.008,17.454 21.871,17.920 21.468 C 18.485 20.980,22.340 17.070,22.500 16.823 C 23.161 15.803,23.162 14.420,22.502 13.426 C 22.165 12.918,21.594 12.449,21.039 12.223 C 20.561 12.028,19.864 11.955,19.330 12.044 M20.353 14.116 C 20.594 14.239,20.733 14.374,20.860 14.607 C 21.018 14.896,21.029 15.324,20.885 15.605 C 20.767 15.836,16.563 20.051,16.380 20.122 C 16.221 20.184,14.265 20.759,14.254 20.747 C 14.230 20.723,14.838 18.719,14.911 18.580 C 14.997 18.416,19.127 14.270,19.325 14.149 C 19.595 13.984,20.064 13.969,20.353 14.116 M10.938 14.098 C 10.025 14.264,9.044 14.699,8.340 15.250 C 7.964 15.545,7.671 15.850,7.591 16.030 C 7.353 16.568,7.646 17.212,8.205 17.378 C 8.623 17.502,8.856 17.428,9.340 17.018 C 9.993 16.465,10.574 16.189,11.361 16.059 C 11.870 15.974,12.082 15.881,12.255 15.665 C 12.532 15.318,12.575 14.925,12.375 14.558 C 12.119 14.088,11.712 13.958,10.938 14.098 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const WifiPenIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const WifiPen = WifiPenIcon;