UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.94 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-globe" 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="M11.280 1.023 C 11.203 1.032,10.951 1.059,10.720 1.083 C 8.832 1.283,6.991 2.023,5.360 3.235 C 4.751 3.688,3.684 4.755,3.226 5.367 C 0.728 8.714,0.301 13.032,2.097 16.780 C 2.643 17.918,3.276 18.801,4.238 19.762 C 5.199 20.724,6.082 21.357,7.220 21.903 C 10.967 23.699,15.288 23.270,18.637 20.770 C 19.246 20.316,20.316 19.246,20.770 18.637 C 23.744 14.652,23.744 9.348,20.770 5.363 C 20.316 4.755,19.247 3.686,18.640 3.235 C 17.045 2.049,15.365 1.360,13.423 1.096 C 13.000 1.038,11.574 0.990,11.280 1.023 M9.576 3.430 C 8.205 5.501,7.315 8.008,7.076 10.470 L 7.025 11.000 5.047 11.000 L 3.069 11.000 3.094 10.761 C 3.208 9.665,3.773 8.137,4.440 7.120 C 5.357 5.723,6.585 4.637,8.060 3.918 C 8.526 3.691,9.488 3.321,9.615 3.320 C 9.634 3.320,9.616 3.369,9.576 3.430 M14.980 3.510 C 16.507 4.038,17.985 5.085,19.013 6.369 C 20.020 7.625,20.758 9.337,20.906 10.761 L 20.931 11.000 18.954 11.000 L 16.976 11.000 16.927 10.490 C 16.687 8.014,15.806 5.530,14.422 3.428 L 14.348 3.315 14.464 3.343 C 14.528 3.359,14.760 3.434,14.980 3.510 M12.273 3.871 C 13.767 5.834,14.660 8.136,14.941 10.750 L 14.968 11.000 12.004 11.000 C 9.623 11.000,9.040 10.990,9.040 10.949 C 9.040 10.842,9.162 9.921,9.221 9.578 C 9.443 8.294,9.996 6.729,10.647 5.540 C 11.048 4.809,11.901 3.560,12.000 3.560 C 12.020 3.560,12.143 3.700,12.273 3.871 M7.076 13.530 C 7.303 15.873,8.118 18.252,9.380 20.259 C 9.519 20.479,9.627 20.666,9.620 20.673 C 9.577 20.717,8.482 20.296,7.980 20.042 C 6.775 19.433,5.805 18.652,4.990 17.635 C 3.980 16.374,3.243 14.665,3.094 13.239 L 3.069 13.000 5.047 13.000 L 7.025 13.000 7.076 13.530 M14.960 13.051 C 14.960 13.079,14.933 13.319,14.900 13.583 C 14.614 15.900,13.822 17.952,12.492 19.830 C 12.355 20.022,12.189 20.243,12.122 20.320 L 12.000 20.460 11.878 20.320 C 11.487 19.870,10.817 18.815,10.444 18.060 C 9.705 16.568,9.303 15.230,9.100 13.583 C 9.067 13.319,9.040 13.079,9.040 13.051 C 9.040 13.010,9.622 13.000,12.000 13.000 C 14.378 13.000,14.960 13.010,14.960 13.051 M20.906 13.239 C 20.792 14.335,20.227 15.863,19.560 16.880 C 18.645 18.274,17.457 19.330,15.980 20.061 C 15.470 20.313,14.421 20.715,14.380 20.673 C 14.373 20.666,14.481 20.479,14.620 20.258 C 15.884 18.249,16.698 15.866,16.927 13.510 L 16.976 13.000 18.954 13.000 L 20.931 13.000 20.906 13.239 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const GlobeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Globe = GlobeIcon;