UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.93 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-cake-slice" 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.727 2.037 C 13.567 2.078,13.553 2.088,11.800 3.354 L 10.421 4.352 10.273 4.277 C 10.192 4.235,9.985 4.161,9.813 4.112 C 9.358 3.981,8.593 3.988,8.139 4.125 C 7.179 4.417,6.417 5.182,6.114 6.160 C 6.037 6.410,6.021 6.549,6.021 6.995 L 6.020 7.529 4.149 8.910 C 3.120 9.669,2.242 10.340,2.198 10.402 C 1.993 10.691,2.000 10.500,2.001 15.555 C 2.001 20.673,1.995 20.515,2.225 20.970 C 2.360 21.237,2.763 21.640,3.030 21.775 C 3.496 22.011,2.997 21.999,11.992 21.999 C 21.151 22.000,20.555 22.017,21.026 21.735 C 21.484 21.461,21.800 21.050,21.927 20.563 C 21.990 20.322,21.996 19.905,21.998 15.515 C 22.000 10.218,22.009 10.424,21.739 9.637 C 20.924 7.269,18.323 4.384,15.460 2.673 C 14.440 2.063,14.107 1.941,13.727 2.037 M14.375 4.347 C 14.833 4.621,15.618 5.170,16.100 5.553 C 16.697 6.027,17.908 7.234,18.375 7.820 C 19.065 8.686,19.655 9.685,19.887 10.380 L 19.980 10.660 19.991 15.330 L 20.002 20.000 12.001 20.000 L 4.000 20.000 4.000 19.000 L 4.000 18.000 10.090 17.998 C 15.073 17.997,16.207 17.987,16.330 17.943 C 16.551 17.864,16.744 17.702,16.869 17.489 C 16.964 17.328,16.980 17.256,16.980 17.000 C 16.980 16.746,16.963 16.672,16.872 16.516 C 16.740 16.293,16.533 16.128,16.290 16.055 C 16.139 16.009,15.067 16.000,10.054 16.000 L 4.000 16.000 4.000 15.000 L 4.000 14.000 10.090 13.998 C 15.073 13.997,16.207 13.987,16.330 13.943 C 16.551 13.864,16.744 13.702,16.869 13.489 C 16.964 13.328,16.980 13.256,16.980 13.000 C 16.980 12.746,16.963 12.672,16.872 12.516 C 16.740 12.293,16.533 12.128,16.290 12.055 C 16.139 12.009,15.067 12.000,10.054 12.000 L 4.000 12.000 4.001 11.750 L 4.002 11.500 5.386 10.480 C 6.148 9.919,6.830 9.418,6.902 9.366 L 7.033 9.272 7.247 9.432 C 7.521 9.636,7.787 9.769,8.161 9.886 C 8.593 10.021,9.406 10.021,9.840 9.886 C 10.826 9.579,11.579 8.826,11.886 7.840 C 11.965 7.588,11.979 7.454,11.979 7.000 C 11.979 6.545,11.964 6.411,11.883 6.149 C 11.831 5.978,11.795 5.832,11.804 5.824 C 11.900 5.734,14.060 4.200,14.089 4.200 C 14.111 4.200,14.240 4.266,14.375 4.347 M9.307 6.060 C 9.601 6.147,9.893 6.465,9.962 6.773 C 10.059 7.209,9.871 7.645,9.486 7.871 C 9.328 7.964,9.255 7.980,9.000 7.980 C 8.746 7.980,8.672 7.963,8.516 7.872 C 7.935 7.530,7.833 6.774,8.304 6.303 C 8.582 6.025,8.916 5.944,9.307 6.060 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CakeSliceIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const CakeSlice = CakeSliceIcon;