UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 1.79 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-radical" 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="M14.405 3.045 C 13.856 3.136,13.242 3.611,12.997 4.133 C 12.896 4.350,12.626 5.576,11.408 11.357 C 10.600 15.186,9.931 18.320,9.920 18.320 C 9.909 18.320,9.514 16.983,9.043 15.350 C 8.571 13.716,8.132 12.263,8.066 12.120 C 7.826 11.597,7.214 11.136,6.634 11.042 C 6.228 10.976,2.936 10.987,2.710 11.055 C 2.467 11.128,2.260 11.293,2.128 11.516 C 2.037 11.672,2.020 11.746,2.020 12.000 C 2.020 12.256,2.036 12.328,2.131 12.489 C 2.192 12.592,2.304 12.725,2.381 12.783 C 2.656 12.993,2.689 12.996,4.548 12.998 L 6.277 13.000 6.356 13.270 C 6.400 13.418,6.913 15.196,7.498 17.220 C 8.082 19.244,8.604 20.993,8.658 21.106 C 8.841 21.494,9.172 21.772,9.597 21.896 C 10.348 22.116,11.172 21.678,11.415 20.931 C 11.449 20.826,12.217 17.230,13.120 12.940 C 14.024 8.650,14.773 5.109,14.784 5.070 C 14.804 5.004,14.993 5.000,17.993 4.998 C 20.551 4.997,21.210 4.986,21.330 4.943 C 21.551 4.864,21.744 4.702,21.869 4.489 C 21.964 4.328,21.980 4.256,21.980 4.000 C 21.980 3.746,21.963 3.672,21.872 3.516 C 21.813 3.415,21.698 3.282,21.618 3.221 C 21.323 2.996,21.386 3.000,17.864 3.005 C 16.080 3.007,14.523 3.025,14.405 3.045 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const RadicalIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Radical = RadicalIcon;