UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.15 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-cone" 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="M11.640 1.045 C 11.273 1.106,10.863 1.327,10.576 1.620 C 10.322 1.878,10.313 1.897,6.251 10.009 C 4.013 14.481,2.149 18.230,2.109 18.340 C 2.014 18.604,1.980 19.081,2.035 19.380 C 2.184 20.193,2.906 20.970,4.040 21.540 C 5.395 22.221,7.248 22.676,9.600 22.908 C 10.595 23.005,13.405 23.005,14.400 22.908 C 15.956 22.755,17.048 22.553,18.280 22.192 C 20.057 21.671,21.307 20.868,21.755 19.957 C 21.846 19.772,21.941 19.512,21.965 19.380 C 22.025 19.056,21.984 18.584,21.871 18.296 C 21.821 18.166,19.957 14.419,17.729 9.970 C 13.706 1.933,13.677 1.878,13.429 1.626 C 13.132 1.324,12.711 1.102,12.320 1.041 C 12.023 0.995,11.945 0.995,11.640 1.045 M15.212 9.424 C 16.968 12.936,18.398 15.815,18.391 15.822 C 18.384 15.830,18.225 15.791,18.039 15.737 C 17.083 15.459,15.720 15.223,14.320 15.094 C 13.281 14.997,10.719 14.997,9.680 15.094 C 8.280 15.223,6.917 15.459,5.961 15.737 C 5.775 15.791,5.616 15.830,5.609 15.822 C 5.591 15.805,11.974 3.040,12.000 3.040 C 12.011 3.040,13.457 5.913,15.212 9.424 M13.380 17.041 C 15.749 17.169,17.637 17.567,18.985 18.221 C 19.391 18.418,19.565 18.529,19.755 18.709 C 19.890 18.837,20.000 18.964,20.000 18.991 C 20.000 19.063,19.730 19.350,19.535 19.483 C 18.579 20.141,16.663 20.664,14.320 20.907 C 13.381 21.004,10.619 21.004,9.680 20.907 C 7.374 20.668,5.533 20.174,4.540 19.529 C 4.292 19.369,4.000 19.077,4.000 18.991 C 4.000 18.964,4.110 18.837,4.245 18.709 C 4.822 18.160,6.409 17.585,8.120 17.305 C 9.742 17.039,11.616 16.945,13.380 17.041 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ConeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Cone = ConeIcon;