@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.95 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-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="M16.120 1.037 C 15.657 1.178,15.386 1.533,15.386 2.000 C 15.385 2.254,15.397 2.282,15.885 3.240 C 16.996 5.418,17.596 7.388,17.907 9.880 C 18.011 10.718,18.011 13.282,17.907 14.120 C 17.596 16.612,16.996 18.582,15.885 20.760 C 15.397 21.718,15.385 21.746,15.386 22.000 C 15.387 22.924,16.527 23.347,17.126 22.645 C 17.285 22.459,17.901 21.276,18.222 20.540 C 19.014 18.725,19.510 16.998,19.816 14.980 C 20.085 13.207,20.085 10.793,19.816 9.020 C 19.439 6.536,18.769 4.455,17.627 2.221 C 17.212 1.407,17.028 1.178,16.701 1.067 C 16.496 0.997,16.288 0.986,16.120 1.037 M12.499 3.195 C 12.144 3.356,11.920 3.712,11.920 4.115 C 11.920 4.326,11.953 4.409,12.355 5.207 C 12.829 6.147,13.107 6.820,13.358 7.638 C 14.300 10.707,14.204 14.188,13.096 17.160 C 12.880 17.737,12.581 18.398,12.244 19.040 C 11.948 19.604,11.940 19.628,11.941 19.900 C 11.942 20.108,11.965 20.222,12.029 20.344 C 12.348 20.949,13.170 21.078,13.629 20.594 C 13.884 20.325,14.536 19.000,14.940 17.931 C 15.666 16.009,15.999 14.141,16.000 12.000 C 16.001 9.131,15.343 6.517,13.985 3.987 C 13.709 3.474,13.580 3.317,13.340 3.204 C 13.110 3.096,12.726 3.092,12.499 3.195 M9.260 5.238 C 8.765 5.371,8.473 5.727,8.465 6.205 C 8.461 6.409,8.490 6.489,8.776 7.065 C 9.383 8.290,9.649 9.106,9.867 10.420 C 9.972 11.054,9.972 12.946,9.867 13.580 C 9.649 14.894,9.383 15.710,8.776 16.935 C 8.490 17.511,8.461 17.591,8.465 17.795 C 8.475 18.413,9.049 18.889,9.637 18.767 C 9.889 18.714,10.112 18.578,10.253 18.392 C 10.491 18.075,11.103 16.730,11.359 15.960 C 11.506 15.517,11.712 14.674,11.796 14.176 C 11.932 13.370,11.970 12.894,11.970 12.000 C 11.970 10.266,11.691 8.810,11.058 7.234 C 10.817 6.636,10.364 5.742,10.210 5.560 C 9.992 5.303,9.560 5.157,9.260 5.238 M5.660 7.391 C 5.392 7.481,5.152 7.724,5.060 7.999 C 4.951 8.328,4.992 8.541,5.273 9.101 C 5.545 9.646,5.719 10.136,5.847 10.730 C 5.924 11.082,5.936 11.261,5.936 12.000 C 5.936 12.739,5.924 12.918,5.847 13.270 C 5.719 13.864,5.545 14.354,5.273 14.899 C 4.992 15.459,4.951 15.672,5.060 16.001 C 5.189 16.388,5.593 16.680,6.000 16.680 C 6.242 16.680,6.521 16.561,6.697 16.383 C 6.984 16.093,7.480 14.984,7.698 14.146 C 7.911 13.325,7.937 13.087,7.937 12.000 C 7.937 10.913,7.911 10.675,7.698 9.854 C 7.480 9.016,6.984 7.907,6.697 7.617 C 6.423 7.339,6.057 7.259,5.660 7.391 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const NfcIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Nfc = NfcIcon;