@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.28 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-spline" 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="M18.499 2.040 C 17.542 2.214,16.729 2.824,16.308 3.684 L 16.140 4.027 15.660 4.076 C 12.743 4.377,10.087 5.617,7.951 7.675 C 5.850 9.700,4.488 12.419,4.099 15.367 C 4.067 15.613,4.039 15.888,4.038 15.977 L 4.037 16.140 3.688 16.310 C 2.936 16.677,2.368 17.343,2.114 18.160 C 1.979 18.594,1.979 19.406,2.114 19.840 C 2.421 20.826,3.174 21.579,4.160 21.886 C 4.412 21.964,4.547 21.979,5.000 21.979 C 5.453 21.979,5.588 21.964,5.840 21.886 C 6.826 21.579,7.579 20.826,7.886 19.840 C 8.021 19.406,8.021 18.594,7.886 18.160 C 7.639 17.366,7.081 16.698,6.363 16.334 C 6.196 16.249,6.053 16.176,6.044 16.171 C 6.014 16.153,6.128 15.298,6.226 14.807 C 6.545 13.215,7.224 11.708,8.231 10.363 C 8.685 9.756,9.756 8.685,10.363 8.231 C 11.708 7.224,13.215 6.545,14.807 6.226 C 15.298 6.128,16.153 6.014,16.171 6.044 C 16.176 6.053,16.247 6.195,16.330 6.360 C 16.684 7.070,17.367 7.639,18.160 7.886 C 18.594 8.021,19.406 8.021,19.840 7.886 C 20.826 7.579,21.579 6.826,21.886 5.840 C 22.021 5.406,22.021 4.594,21.886 4.160 C 21.581 3.179,20.810 2.407,19.861 2.129 C 19.500 2.023,18.832 1.980,18.499 2.040 M19.310 4.061 C 19.688 4.173,20.000 4.598,20.000 5.001 C 20.000 5.331,19.784 5.696,19.484 5.872 C 19.328 5.963,19.254 5.980,19.000 5.980 C 18.746 5.980,18.672 5.963,18.516 5.872 C 17.935 5.530,17.833 4.774,18.304 4.303 C 18.583 4.024,18.916 3.944,19.310 4.061 M5.310 18.061 C 5.688 18.173,6.000 18.598,6.000 19.001 C 6.000 19.331,5.784 19.696,5.484 19.872 C 5.328 19.963,5.254 19.980,5.000 19.980 C 4.746 19.980,4.672 19.963,4.516 19.872 C 3.935 19.530,3.833 18.774,4.304 18.303 C 4.583 18.024,4.916 17.944,5.310 18.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SplineIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Spline = SplineIcon;