@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.27 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-umbrella" 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.695 1.057 C 11.332 1.171,11.058 1.500,11.013 1.876 C 11.000 1.988,10.978 2.080,10.964 2.080 C 10.951 2.080,10.697 2.116,10.400 2.160 C 5.836 2.831,2.183 6.237,1.200 10.740 C 1.050 11.426,0.983 11.950,1.017 12.175 C 1.054 12.422,1.257 12.711,1.497 12.859 L 1.694 12.980 6.346 12.991 L 10.997 13.001 11.009 16.791 L 11.020 20.580 11.114 20.860 C 11.446 21.851,12.185 22.583,13.160 22.886 C 13.594 23.021,14.406 23.021,14.840 22.886 C 15.827 22.579,16.584 21.821,16.885 20.840 C 16.955 20.611,16.977 20.440,16.978 20.120 C 16.980 19.733,16.971 19.686,16.871 19.514 C 16.568 18.998,15.883 18.854,15.405 19.205 C 15.169 19.379,15.047 19.609,15.002 19.966 C 14.981 20.130,14.945 20.314,14.922 20.375 C 14.851 20.561,14.677 20.758,14.484 20.872 C 14.328 20.963,14.254 20.980,14.000 20.980 C 13.746 20.980,13.672 20.963,13.516 20.872 C 13.415 20.813,13.284 20.700,13.225 20.623 C 12.992 20.317,13.000 20.464,13.000 16.576 L 13.000 13.001 17.653 12.991 L 22.306 12.980 22.503 12.859 C 22.744 12.711,22.946 12.423,22.983 12.174 C 23.037 11.816,22.817 10.630,22.535 9.754 C 22.195 8.697,21.811 7.894,21.218 7.000 C 19.470 4.363,16.727 2.620,13.600 2.160 C 13.303 2.116,13.049 2.080,13.036 2.080 C 13.022 2.080,13.000 1.988,12.987 1.876 C 12.914 1.264,12.293 0.870,11.695 1.057 M13.340 4.139 C 16.358 4.607,18.906 6.509,20.206 9.264 C 20.393 9.661,20.719 10.574,20.780 10.870 L 20.806 11.000 12.003 11.000 C 4.167 11.000,3.200 10.993,3.200 10.939 C 3.200 10.806,3.601 9.673,3.792 9.269 C 4.855 7.015,6.759 5.314,9.107 4.517 C 9.780 4.289,10.437 4.153,11.300 4.064 C 11.627 4.030,12.953 4.079,13.340 4.139 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const UmbrellaIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Umbrella = UmbrellaIcon;