@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.13 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-share" 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.580 1.096 C 11.422 1.172,10.940 1.634,9.274 3.306 C 8.116 4.469,7.138 5.481,7.101 5.555 C 6.872 6.010,7.056 6.601,7.508 6.867 C 7.673 6.964,7.742 6.980,8.000 6.979 C 8.213 6.979,8.341 6.957,8.440 6.905 C 8.517 6.864,9.124 6.289,9.789 5.627 L 10.999 4.423 11.009 9.865 L 11.020 15.306 11.141 15.503 C 11.209 15.613,11.346 15.756,11.452 15.828 C 11.923 16.144,12.554 15.999,12.859 15.503 L 12.980 15.306 12.991 9.865 L 13.001 4.423 14.211 5.627 C 14.876 6.289,15.483 6.864,15.560 6.905 C 15.659 6.957,15.787 6.979,16.000 6.979 C 16.258 6.980,16.327 6.964,16.492 6.867 C 16.714 6.737,16.901 6.498,16.965 6.264 C 17.019 6.061,16.989 5.733,16.899 5.555 C 16.862 5.481,15.884 4.469,14.726 3.306 C 13.060 1.634,12.578 1.172,12.420 1.096 C 12.151 0.968,11.849 0.968,11.580 1.096 M3.695 11.057 C 3.466 11.129,3.256 11.299,3.128 11.516 L 3.020 11.700 3.020 16.120 L 3.020 20.540 3.114 20.840 C 3.422 21.827,4.173 22.578,5.160 22.886 L 5.460 22.980 12.000 22.980 L 18.540 22.980 18.840 22.886 C 19.827 22.578,20.578 21.827,20.886 20.840 L 20.980 20.540 20.980 16.120 L 20.980 11.700 20.871 11.514 C 20.479 10.848,19.521 10.848,19.129 11.514 L 19.020 11.700 19.000 15.980 C 18.985 19.284,18.969 20.286,18.930 20.373 C 18.842 20.572,18.672 20.761,18.484 20.872 L 18.300 20.980 12.000 20.980 L 5.700 20.980 5.516 20.872 C 5.328 20.761,5.158 20.572,5.070 20.373 C 5.031 20.286,5.015 19.284,5.000 15.980 L 4.980 11.700 4.872 11.516 C 4.628 11.101,4.150 10.915,3.695 11.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ShareIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Share = ShareIcon;