@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 1.68 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-send" 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="M21.209 1.026 C 21.012 1.069,1.942 7.608,1.797 7.682 C 1.458 7.854,1.193 8.184,1.059 8.596 C 0.864 9.200,1.182 9.983,1.746 10.287 C 1.853 10.345,3.722 11.107,5.900 11.980 C 8.078 12.853,9.937 13.612,10.031 13.666 C 10.125 13.720,10.246 13.831,10.300 13.913 C 10.354 13.994,11.127 15.876,12.018 18.095 C 12.909 20.314,13.683 22.207,13.739 22.301 C 14.050 22.832,14.778 23.116,15.382 22.942 C 15.801 22.822,16.140 22.553,16.320 22.200 C 16.365 22.113,17.878 17.726,19.684 12.451 C 22.317 4.760,22.972 2.808,22.989 2.597 C 23.055 1.769,22.426 1.060,21.590 1.020 C 21.430 1.012,21.259 1.015,21.209 1.026 M14.665 7.915 L 10.791 11.789 7.396 10.425 C 5.528 9.675,4.000 9.051,4.000 9.039 C 4.000 9.022,18.422 4.060,18.520 4.043 C 18.531 4.042,16.796 5.784,14.665 7.915 M19.744 6.090 C 19.627 6.425,18.509 9.693,17.258 13.350 C 16.007 17.008,14.973 20.000,14.960 20.000 C 14.947 20.000,14.324 18.471,13.576 16.602 L 12.217 13.203 16.078 9.342 C 18.202 7.218,19.944 5.480,19.948 5.480 C 19.953 5.480,19.861 5.755,19.744 6.090 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SendIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Send = SendIcon;