@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.99 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-network" 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="M9.477 1.073 C 8.806 1.249,8.238 1.823,8.060 2.508 C 7.971 2.847,7.971 7.153,8.060 7.492 C 8.153 7.852,8.310 8.118,8.596 8.404 C 9.073 8.881,9.426 9.000,10.368 9.000 L 11.000 9.000 11.000 10.000 L 11.000 11.000 8.370 11.002 C 5.436 11.005,5.442 11.004,4.983 11.281 C 4.703 11.449,4.354 11.816,4.219 12.083 C 4.022 12.471,4.000 12.650,4.000 13.868 L 4.000 15.000 3.370 15.002 C 2.910 15.004,2.669 15.023,2.477 15.073 C 1.806 15.249,1.238 15.823,1.060 16.508 C 0.971 16.847,0.971 21.153,1.060 21.492 C 1.153 21.852,1.310 22.118,1.596 22.404 C 1.882 22.690,2.148 22.847,2.508 22.940 C 2.857 23.031,7.139 23.028,7.491 22.937 C 7.863 22.841,8.114 22.694,8.404 22.404 C 8.694 22.114,8.841 21.863,8.937 21.491 C 9.028 21.141,9.030 16.912,8.940 16.529 C 8.858 16.182,8.720 15.927,8.465 15.653 C 7.998 15.150,7.590 15.006,6.630 15.002 L 6.000 15.000 6.000 14.000 L 6.000 13.000 12.000 13.000 L 18.000 13.000 18.000 14.000 L 18.000 15.000 17.370 15.002 C 16.910 15.004,16.669 15.023,16.477 15.073 C 15.806 15.249,15.238 15.823,15.060 16.508 C 14.971 16.847,14.971 21.153,15.060 21.492 C 15.153 21.852,15.310 22.118,15.596 22.404 C 15.882 22.690,16.148 22.847,16.508 22.940 C 16.847 23.029,21.153 23.029,21.492 22.940 C 21.852 22.847,22.118 22.690,22.404 22.404 C 22.694 22.114,22.841 21.863,22.937 21.491 C 23.028 21.141,23.030 16.912,22.940 16.529 C 22.858 16.182,22.720 15.927,22.465 15.653 C 21.998 15.150,21.590 15.006,20.630 15.002 L 20.000 15.000 19.999 13.890 C 19.999 12.691,19.970 12.456,19.781 12.083 C 19.646 11.816,19.297 11.449,19.017 11.281 C 18.558 11.004,18.564 11.005,15.630 11.002 L 13.000 11.000 13.000 10.000 L 13.000 9.000 13.632 9.000 C 14.321 9.000,14.572 8.956,14.930 8.775 C 15.196 8.640,15.638 8.200,15.771 7.937 C 15.996 7.494,16.000 7.442,15.999 5.014 C 15.999 2.601,15.991 2.496,15.781 2.083 C 15.646 1.816,15.297 1.449,15.017 1.281 C 14.564 1.008,14.524 1.005,12.000 1.005 C 9.992 1.005,9.711 1.012,9.477 1.073 M14.000 5.000 L 14.000 7.000 12.000 7.000 L 10.000 7.000 10.000 5.000 L 10.000 3.000 12.000 3.000 L 14.000 3.000 14.000 5.000 M7.000 19.000 L 7.000 21.000 5.000 21.000 L 3.000 21.000 3.000 19.000 L 3.000 17.000 5.000 17.000 L 7.000 17.000 7.000 19.000 M21.000 19.000 L 21.000 21.000 19.000 21.000 L 17.000 21.000 17.000 19.000 L 17.000 17.000 19.000 17.000 L 21.000 17.000 21.000 19.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const NetworkIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Network = NetworkIcon;