@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.11 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-smartphone-nfc" 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="M19.499 3.195 C 19.144 3.356,18.920 3.712,18.920 4.115 C 18.920 4.326,18.953 4.409,19.355 5.207 C 19.829 6.147,20.107 6.820,20.358 7.638 C 21.300 10.707,21.204 14.188,20.096 17.160 C 19.880 17.737,19.581 18.398,19.244 19.040 C 18.948 19.604,18.940 19.628,18.941 19.900 C 18.942 20.108,18.965 20.222,19.029 20.344 C 19.348 20.949,20.170 21.078,20.629 20.594 C 20.884 20.325,21.536 19.000,21.940 17.931 C 22.666 16.009,22.999 14.141,23.000 12.000 C 23.001 9.131,22.343 6.517,20.985 3.987 C 20.709 3.474,20.580 3.317,20.340 3.204 C 20.110 3.096,19.726 3.092,19.499 3.195 M2.477 5.073 C 1.806 5.249,1.238 5.823,1.060 6.508 C 1.008 6.705,1.000 7.464,1.000 12.000 C 1.000 17.733,0.990 17.466,1.225 17.930 C 1.361 18.199,1.801 18.639,2.070 18.775 C 2.516 19.001,2.499 19.000,5.500 19.000 C 8.501 19.000,8.484 19.001,8.930 18.775 C 9.196 18.640,9.638 18.200,9.771 17.937 C 10.010 17.466,10.000 17.732,9.999 12.014 C 9.999 6.337,10.006 6.525,9.781 6.083 C 9.646 5.816,9.297 5.449,9.017 5.281 C 8.555 5.003,8.580 5.005,5.500 5.005 C 3.020 5.005,2.713 5.012,2.477 5.073 M16.260 5.238 C 15.765 5.371,15.473 5.727,15.465 6.205 C 15.461 6.409,15.490 6.489,15.776 7.065 C 16.383 8.290,16.649 9.106,16.867 10.420 C 16.972 11.054,16.972 12.946,16.867 13.580 C 16.649 14.894,16.383 15.710,15.776 16.935 C 15.490 17.511,15.461 17.591,15.465 17.795 C 15.475 18.413,16.049 18.889,16.637 18.767 C 16.889 18.714,17.112 18.578,17.253 18.392 C 17.491 18.075,18.103 16.730,18.359 15.960 C 18.506 15.517,18.712 14.674,18.796 14.176 C 18.932 13.370,18.970 12.894,18.970 12.000 C 18.970 10.266,18.691 8.810,18.058 7.234 C 17.817 6.636,17.364 5.742,17.210 5.560 C 16.992 5.303,16.560 5.157,16.260 5.238 M8.000 12.000 L 8.000 17.000 5.500 17.000 L 3.000 17.000 3.000 12.000 L 3.000 7.000 5.500 7.000 L 8.000 7.000 8.000 12.000 M12.660 7.391 C 12.392 7.481,12.152 7.724,12.060 7.999 C 11.951 8.328,11.992 8.541,12.273 9.101 C 12.545 9.646,12.719 10.136,12.847 10.730 C 12.924 11.082,12.936 11.261,12.936 12.000 C 12.936 12.739,12.924 12.918,12.847 13.270 C 12.719 13.864,12.545 14.354,12.273 14.899 C 11.992 15.459,11.951 15.672,12.060 16.001 C 12.189 16.388,12.593 16.680,13.000 16.680 C 13.242 16.680,13.521 16.561,13.697 16.383 C 13.984 16.093,14.480 14.984,14.698 14.146 C 14.911 13.325,14.937 13.087,14.937 12.000 C 14.937 10.913,14.911 10.675,14.698 9.854 C 14.480 9.016,13.984 7.907,13.697 7.617 C 13.423 7.339,13.057 7.259,12.660 7.391 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SmartphoneNfcIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const SmartphoneNfc = SmartphoneNfcIcon;