UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.8 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-cloud-download" 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.180 2.045 C 6.705 2.185,5.156 2.826,3.960 3.789 C 2.178 5.225,1.088 7.420,1.011 9.726 C 0.935 12.026,1.798 14.154,3.455 15.750 C 3.807 16.089,3.912 16.166,4.086 16.218 C 4.346 16.295,4.414 16.295,4.675 16.218 C 5.206 16.060,5.498 15.518,5.342 14.980 C 5.282 14.774,5.229 14.703,4.853 14.324 C 4.307 13.776,3.974 13.331,3.683 12.760 C 3.404 12.214,3.237 11.731,3.112 11.113 C 2.985 10.484,2.985 9.452,3.113 8.856 C 3.342 7.784,3.813 6.821,4.486 6.049 C 5.339 5.072,6.636 4.333,7.920 4.094 C 8.506 3.985,9.561 3.996,10.160 4.117 C 11.915 4.473,13.433 5.587,14.265 7.129 C 14.427 7.429,14.585 7.799,14.779 8.334 C 14.866 8.573,15.040 8.777,15.256 8.892 C 15.412 8.975,15.485 8.980,16.760 9.004 C 18.158 9.030,18.234 9.039,18.761 9.236 C 19.390 9.472,20.166 10.119,20.491 10.680 C 21.330 12.128,21.095 13.899,19.915 15.022 C 19.775 15.156,19.577 15.321,19.476 15.390 C 19.103 15.645,18.945 15.915,18.945 16.300 C 18.945 16.949,19.631 17.442,20.244 17.234 C 20.680 17.086,21.643 16.209,22.056 15.583 C 22.461 14.971,22.740 14.292,22.908 13.515 C 23.009 13.045,23.009 11.955,22.907 11.480 C 22.529 9.705,21.490 8.347,19.900 7.550 C 19.143 7.170,18.501 7.037,17.291 7.010 C 16.427 6.991,16.402 6.988,16.377 6.905 C 16.327 6.735,15.916 5.953,15.707 5.630 C 15.126 4.732,14.228 3.855,13.240 3.219 C 12.810 2.942,11.972 2.551,11.460 2.387 C 10.435 2.059,9.288 1.940,8.180 2.045 M11.695 12.057 C 11.466 12.129,11.256 12.299,11.128 12.516 L 11.020 12.700 11.009 15.637 L 10.998 18.574 9.769 17.353 C 8.688 16.279,8.516 16.124,8.343 16.066 C 7.863 15.905,7.382 16.084,7.128 16.516 C 7.036 16.672,7.020 16.745,7.021 17.000 C 7.021 17.212,7.043 17.341,7.095 17.440 C 7.135 17.517,8.116 18.531,9.274 19.694 C 11.567 21.996,11.571 21.999,12.000 21.999 C 12.429 21.999,12.433 21.996,14.726 19.694 C 15.884 18.531,16.865 17.517,16.905 17.440 C 16.957 17.341,16.979 17.212,16.979 17.000 C 16.980 16.745,16.964 16.672,16.872 16.516 C 16.618 16.084,16.137 15.905,15.657 16.066 C 15.484 16.124,15.312 16.279,14.231 17.353 L 13.002 18.574 12.991 15.637 L 12.980 12.700 12.872 12.516 C 12.628 12.101,12.150 11.915,11.695 12.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CloudDownloadIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const CloudDownload = CloudDownloadIcon;