UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.24 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-satellite" 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="M8.640 2.068 C 8.486 2.121,8.151 2.438,6.347 4.235 C 5.166 5.411,4.187 6.419,4.127 6.520 C 4.036 6.673,4.020 6.745,4.021 7.000 C 4.021 7.212,4.043 7.341,4.095 7.440 C 4.135 7.517,4.935 8.349,5.872 9.288 L 7.575 10.996 7.373 11.210 C 7.075 11.525,7.022 11.646,7.022 12.000 C 7.022 12.213,7.043 12.340,7.095 12.440 C 7.195 12.632,11.295 16.739,11.520 16.873 C 11.673 16.964,11.745 16.980,12.000 16.979 C 12.354 16.978,12.476 16.924,12.790 16.627 L 13.004 16.425 14.712 18.128 C 15.651 19.065,16.483 19.865,16.560 19.905 C 16.754 20.007,17.246 20.007,17.440 19.905 C 17.632 19.805,21.739 15.705,21.873 15.480 C 21.964 15.327,21.980 15.255,21.979 15.000 C 21.979 14.788,21.957 14.659,21.905 14.560 C 21.865 14.483,21.065 13.651,20.128 12.712 L 18.425 11.004 18.627 10.790 C 18.925 10.475,18.978 10.354,18.978 10.000 C 18.978 9.785,18.957 9.660,18.904 9.560 C 18.864 9.483,18.514 9.100,18.126 8.710 L 17.422 7.999 18.627 6.790 C 19.289 6.124,19.864 5.517,19.905 5.440 C 19.957 5.341,19.979 5.213,19.979 5.000 C 19.980 4.745,19.964 4.672,19.872 4.516 C 19.618 4.084,19.137 3.905,18.657 4.066 C 18.484 4.124,18.312 4.279,17.231 5.353 L 16.001 6.575 15.271 5.854 C 14.655 5.247,14.509 5.123,14.343 5.067 C 13.936 4.929,13.614 5.011,13.242 5.348 L 12.995 5.572 11.267 3.851 C 9.721 2.312,9.519 2.124,9.343 2.066 C 9.102 1.985,8.878 1.986,8.640 2.068 M10.300 5.720 L 11.580 7.000 10.290 8.290 L 9.000 9.580 7.710 8.290 L 6.420 7.000 7.700 5.720 C 8.404 5.016,8.989 4.440,9.000 4.440 C 9.011 4.440,9.596 5.016,10.300 5.720 M15.300 8.720 L 16.580 10.000 14.290 12.290 L 12.000 14.580 10.710 13.290 L 9.420 12.000 11.700 9.720 C 12.954 8.466,13.989 7.440,14.000 7.440 C 14.011 7.440,14.596 8.016,15.300 8.720 M18.300 13.720 L 19.580 15.000 18.290 16.290 L 17.000 17.580 15.710 16.290 L 14.420 15.000 15.700 13.720 C 16.404 13.016,16.989 12.440,17.000 12.440 C 17.011 12.440,17.596 13.016,18.300 13.720 M2.695 14.055 C 2.464 14.130,2.255 14.300,2.128 14.516 C 2.037 14.672,2.020 14.746,2.020 15.000 C 2.020 15.257,2.036 15.327,2.133 15.492 C 2.261 15.710,2.505 15.904,2.716 15.955 C 2.795 15.974,3.103 16.010,3.400 16.035 C 3.697 16.061,4.066 16.114,4.220 16.154 C 6.001 16.617,7.383 17.999,7.846 19.780 C 7.886 19.934,7.939 20.303,7.965 20.600 C 7.990 20.897,8.026 21.205,8.045 21.284 C 8.096 21.495,8.290 21.739,8.508 21.867 C 8.673 21.964,8.743 21.980,9.000 21.980 C 9.257 21.980,9.327 21.964,9.492 21.867 C 9.714 21.737,9.901 21.498,9.965 21.264 C 10.014 21.083,9.991 20.444,9.918 19.956 C 9.500 17.173,7.391 14.866,4.660 14.205 C 3.982 14.041,2.972 13.964,2.695 14.055 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SatelliteIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Satellite = SatelliteIcon;