UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.84 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" 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="M6.695 3.055 C 6.464 3.130,6.255 3.300,6.128 3.516 C 6.037 3.672,6.020 3.746,6.020 4.000 C 6.020 4.257,6.036 4.327,6.133 4.492 C 6.651 5.374,7.998 5.018,7.998 4.000 C 7.998 3.623,7.792 3.281,7.463 3.112 C 7.265 3.010,6.911 2.984,6.695 3.055 M11.695 3.055 C 11.464 3.130,11.255 3.300,11.128 3.516 C 11.037 3.672,11.020 3.746,11.020 4.000 C 11.020 4.257,11.036 4.327,11.133 4.492 C 11.651 5.374,12.998 5.018,12.998 4.000 C 12.998 3.623,12.792 3.281,12.463 3.112 C 12.265 3.010,11.911 2.984,11.695 3.055 M16.695 3.055 C 16.464 3.130,16.255 3.300,16.128 3.516 C 16.037 3.672,16.020 3.746,16.020 4.000 C 16.020 4.257,16.036 4.327,16.133 4.492 C 16.651 5.374,17.998 5.018,17.998 4.000 C 17.998 3.623,17.792 3.281,17.463 3.112 C 17.265 3.010,16.911 2.984,16.695 3.055 M6.695 7.057 C 6.466 7.129,6.256 7.299,6.128 7.516 L 6.020 7.700 6.008 8.845 L 5.996 9.990 5.712 10.018 C 4.506 10.137,3.514 10.947,3.114 12.140 L 3.020 12.420 3.009 16.210 L 2.997 20.000 2.445 20.000 C 1.648 20.000,1.367 20.110,1.128 20.516 C 1.037 20.672,1.020 20.746,1.020 21.000 C 1.020 21.256,1.036 21.328,1.131 21.489 C 1.256 21.702,1.449 21.864,1.670 21.943 C 1.893 22.023,22.107 22.023,22.330 21.943 C 22.551 21.864,22.744 21.702,22.869 21.489 C 22.964 21.328,22.980 21.256,22.980 21.000 C 22.980 20.746,22.963 20.672,22.872 20.516 C 22.633 20.110,22.352 20.000,21.555 20.000 L 21.003 20.000 20.991 16.210 L 20.980 12.420 20.886 12.140 C 20.691 11.559,20.380 11.097,19.911 10.695 C 19.474 10.320,18.893 10.078,18.288 10.018 L 18.004 9.990 17.992 8.845 L 17.980 7.700 17.871 7.514 C 17.479 6.848,16.521 6.848,16.129 7.514 L 16.020 7.700 16.008 8.850 L 15.995 10.000 14.500 10.000 L 13.005 10.000 12.992 8.850 L 12.980 7.700 12.871 7.514 C 12.648 7.134,12.208 6.941,11.786 7.035 C 11.515 7.096,11.270 7.275,11.129 7.514 L 11.020 7.700 11.008 8.850 L 10.995 10.000 9.500 10.000 L 8.005 10.000 7.992 8.850 L 7.980 7.700 7.872 7.516 C 7.628 7.101,7.150 6.915,6.695 7.057 M18.310 12.061 C 18.452 12.103,18.571 12.178,18.697 12.303 C 18.989 12.595,19.000 12.667,19.000 14.287 L 19.000 15.679 18.850 15.778 C 18.648 15.911,18.234 16.013,17.977 15.991 C 17.696 15.968,17.420 15.824,16.907 15.431 C 15.999 14.737,15.728 14.552,15.340 14.359 C 14.813 14.097,14.523 14.025,14.000 14.025 C 13.108 14.025,12.631 14.256,11.093 15.431 C 10.539 15.855,10.290 15.980,10.000 15.980 C 9.710 15.980,9.461 15.855,8.907 15.431 C 7.740 14.539,7.236 14.235,6.700 14.100 C 6.234 13.982,5.576 13.984,5.097 14.104 L 5.000 14.129 5.000 13.512 C 5.000 12.745,5.046 12.560,5.304 12.303 C 5.623 11.983,5.120 12.006,11.983 12.003 C 17.353 12.000,18.131 12.007,18.310 12.061 M6.328 16.080 C 6.537 16.159,6.826 16.359,7.734 17.051 C 8.288 17.474,8.713 17.715,9.164 17.863 C 9.452 17.958,9.569 17.974,9.980 17.977 C 10.377 17.979,10.511 17.964,10.758 17.886 C 11.228 17.739,11.700 17.479,12.234 17.074 C 13.208 16.336,13.463 16.159,13.672 16.080 C 14.160 15.895,14.311 15.966,15.734 17.051 C 16.558 17.679,17.163 17.946,17.864 17.989 C 18.185 18.008,18.781 17.956,18.944 17.893 C 18.991 17.875,19.000 18.039,19.000 18.936 L 19.000 20.000 12.000 20.000 L 5.000 20.000 5.000 18.161 L 5.000 16.321 5.150 16.227 C 5.506 16.003,5.972 15.945,6.328 16.080 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CakeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Cake = CakeIcon;