UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 1.91 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-funnel" 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="M2.620 2.041 C 1.634 2.245,0.943 3.137,1.011 4.120 C 1.036 4.482,1.153 4.830,1.339 5.100 C 1.415 5.210,2.984 6.965,4.825 9.000 C 9.134 13.762,8.864 13.455,8.938 13.672 C 8.992 13.831,9.000 14.265,9.000 17.039 C 9.000 20.505,8.996 20.437,9.228 20.920 C 9.289 21.046,9.447 21.253,9.598 21.405 C 9.849 21.658,9.925 21.702,11.101 22.288 C 12.563 23.017,12.794 23.084,13.408 22.956 C 13.954 22.842,14.543 22.394,14.772 21.920 C 15.006 21.433,15.000 21.552,15.000 17.542 C 15.000 15.251,15.015 13.806,15.040 13.718 C 15.061 13.640,15.122 13.519,15.174 13.448 C 15.227 13.377,16.905 11.510,18.904 9.298 C 20.903 7.087,22.598 5.189,22.671 5.080 C 22.852 4.810,22.962 4.478,22.988 4.120 C 23.052 3.241,22.510 2.442,21.614 2.095 C 21.426 2.022,21.120 2.020,12.100 2.014 C 6.974 2.011,2.708 2.023,2.620 2.041 M20.960 4.021 C 20.960 4.032,19.328 5.846,17.334 8.051 C 15.340 10.256,13.637 12.156,13.551 12.273 C 13.366 12.522,13.192 12.882,13.092 13.220 C 13.027 13.441,13.020 13.761,13.010 17.230 L 12.998 20.999 11.999 20.499 L 11.000 20.000 11.000 16.863 C 11.000 13.521,10.995 13.428,10.801 12.912 C 10.642 12.487,10.334 12.104,8.737 10.340 C 7.860 9.372,6.211 7.550,5.071 6.290 L 2.999 4.000 11.980 4.000 C 16.919 4.000,20.960 4.009,20.960 4.021 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const FunnelIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Funnel = FunnelIcon;