UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.05 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-highlighter" 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="M13.640 3.068 C 13.486 3.121,13.119 3.470,11.067 5.515 C 9.751 6.827,8.588 8.008,8.483 8.140 C 8.226 8.463,8.106 8.679,7.973 9.060 C 7.868 9.360,7.861 9.422,7.859 10.050 L 7.857 10.721 4.993 13.590 C 2.330 16.259,2.125 16.474,2.063 16.665 C 2.005 16.846,1.998 17.075,2.008 18.585 L 2.020 20.300 2.131 20.489 C 2.256 20.702,2.449 20.864,2.670 20.943 C 2.792 20.986,3.692 20.997,7.483 20.998 C 11.708 21.000,12.164 20.994,12.343 20.934 C 12.517 20.876,12.698 20.711,13.920 19.497 L 15.300 18.126 15.782 18.148 C 16.532 18.184,17.085 18.049,17.622 17.700 C 17.924 17.504,22.721 12.736,22.873 12.480 C 22.964 12.328,22.980 12.254,22.980 12.000 C 22.980 11.746,22.963 11.672,22.872 11.516 C 22.740 11.293,22.533 11.128,22.290 11.055 C 22.054 10.984,21.943 10.986,21.677 11.064 C 21.468 11.125,21.373 11.214,18.980 13.600 C 16.289 16.283,16.432 16.160,15.980 16.159 C 15.577 16.158,15.610 16.186,12.726 13.308 C 9.797 10.386,9.840 10.435,9.841 10.000 C 9.842 9.577,9.813 9.611,12.418 7.000 C 13.745 5.669,14.865 4.517,14.905 4.440 C 14.957 4.341,14.979 4.212,14.979 4.000 C 14.980 3.745,14.964 3.672,14.872 3.516 C 14.617 3.083,14.121 2.903,13.640 3.068 M11.300 14.720 L 13.580 17.000 12.580 18.000 L 11.581 19.000 7.790 19.000 L 4.000 19.000 4.000 18.210 L 4.000 17.420 6.490 14.930 C 7.859 13.561,8.989 12.440,9.000 12.440 C 9.011 12.440,10.046 13.466,11.300 14.720 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const HighlighterIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Highlighter = HighlighterIcon;