UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.76 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-share-2" 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="M17.358 1.061 C 16.230 1.237,15.143 1.974,14.569 2.953 C 14.071 3.803,13.888 4.826,14.074 5.734 C 14.146 6.087,14.146 6.087,14.063 6.140 C 13.828 6.287,8.883 9.160,8.863 9.160 C 8.850 9.160,8.691 9.043,8.510 8.899 C 7.935 8.445,7.297 8.163,6.605 8.058 C 6.121 7.986,5.879 7.986,5.395 8.058 C 3.155 8.396,1.632 10.563,2.083 12.773 C 2.357 14.118,3.249 15.195,4.512 15.704 C 5.471 16.090,6.529 16.090,7.488 15.704 C 7.909 15.534,8.177 15.374,8.547 15.073 C 8.704 14.945,8.845 14.840,8.860 14.840 C 8.882 14.840,13.805 17.698,14.063 17.860 C 14.146 17.913,14.146 17.913,14.074 18.266 C 13.749 19.856,14.523 21.573,15.956 22.436 C 16.762 22.923,17.837 23.108,18.757 22.921 C 20.384 22.589,21.589 21.384,21.921 19.757 C 22.070 19.024,21.994 18.230,21.705 17.516 C 21.172 16.197,20.001 15.269,18.605 15.058 C 18.121 14.986,17.879 14.986,17.395 15.058 C 16.703 15.163,16.065 15.445,15.490 15.899 C 15.309 16.043,15.151 16.160,15.141 16.160 C 15.123 16.160,10.141 13.268,9.937 13.140 C 9.854 13.087,9.854 13.087,9.926 12.734 C 10.018 12.283,10.019 11.717,9.927 11.267 L 9.854 10.915 10.317 10.643 C 11.984 9.663,15.123 7.840,15.143 7.840 C 15.156 7.840,15.296 7.945,15.453 8.073 C 15.823 8.374,16.091 8.534,16.512 8.704 C 18.558 9.528,20.877 8.538,21.704 6.488 C 22.090 5.530,22.090 4.469,21.705 3.516 C 21.172 2.197,20.001 1.269,18.605 1.058 C 18.144 0.989,17.816 0.990,17.358 1.061 M18.523 3.073 C 19.262 3.266,19.850 3.924,19.967 4.690 C 20.067 5.343,19.873 5.933,19.403 6.404 C 19.002 6.807,18.547 7.000,18.000 7.000 C 17.294 7.000,16.649 6.627,16.280 6.005 C 15.376 4.480,16.797 2.623,18.523 3.073 M6.523 10.073 C 7.712 10.384,8.339 11.773,7.791 12.880 C 7.632 13.199,7.221 13.628,6.930 13.775 C 6.159 14.166,5.279 14.046,4.653 13.465 C 3.323 12.229,4.189 10.005,6.000 10.005 C 6.143 10.005,6.378 10.036,6.523 10.073 M18.523 17.073 C 19.262 17.266,19.850 17.924,19.967 18.690 C 20.067 19.343,19.873 19.933,19.403 20.404 C 19.002 20.807,18.547 21.000,18.000 21.000 C 17.485 21.000,17.038 20.822,16.653 20.465 C 15.955 19.816,15.801 18.803,16.278 17.999 C 16.745 17.211,17.639 16.843,18.523 17.073 " stroke="none" fill="black" fill-rule="evenodd"></path></svg>`; export const Share2Icon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Share2 = Share2Icon;