@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.34 kB
JavaScript
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-ice-cream-bowl" 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.560 2.024 C 10.507 2.154,9.604 2.574,8.868 3.275 C 8.297 3.819,7.821 4.639,7.643 5.384 L 7.595 5.589 7.275 5.674 C 6.378 5.914,5.454 6.553,4.871 7.337 C 4.370 8.010,4.001 9.045,4.000 9.784 L 4.000 9.987 3.786 10.035 C 3.515 10.096,3.270 10.275,3.129 10.514 C 3.025 10.692,3.020 10.723,3.023 11.220 C 3.036 13.237,4.179 15.195,6.060 16.422 C 7.271 17.213,8.880 17.753,10.530 17.924 L 11.000 17.973 11.000 18.986 L 11.000 20.000 9.446 20.000 C 7.758 20.000,7.658 20.011,7.382 20.221 C 7.302 20.282,7.187 20.415,7.128 20.516 C 7.037 20.672,7.020 20.746,7.020 21.000 C 7.020 21.256,7.036 21.328,7.131 21.489 C 7.256 21.702,7.449 21.864,7.670 21.943 C 7.892 22.022,16.108 22.022,16.330 21.943 C 16.551 21.864,16.744 21.702,16.869 21.489 C 16.964 21.328,16.980 21.256,16.980 21.000 C 16.980 20.746,16.963 20.672,16.872 20.516 C 16.813 20.415,16.698 20.282,16.618 20.221 C 16.342 20.011,16.242 20.000,14.554 20.000 L 13.000 20.000 13.000 18.986 L 13.000 17.973 13.470 17.924 C 14.433 17.824,15.567 17.548,16.454 17.197 C 19.177 16.119,20.961 13.761,20.977 11.220 C 20.980 10.723,20.975 10.692,20.871 10.514 C 20.730 10.275,20.485 10.096,20.214 10.035 L 20.000 9.987 20.000 9.819 C 20.000 9.551,19.886 8.970,19.759 8.592 C 19.399 7.517,18.722 6.682,17.751 6.115 C 17.424 5.924,16.916 5.713,16.613 5.642 C 16.407 5.594,16.406 5.593,16.357 5.387 C 15.972 3.767,14.585 2.449,12.903 2.102 C 12.584 2.036,11.822 1.992,11.560 2.024 M12.720 4.102 C 13.303 4.276,13.929 4.798,14.215 5.350 C 14.323 5.559,14.350 5.645,14.312 5.656 C 13.564 5.875,12.907 6.259,12.329 6.815 L 11.980 7.150 11.804 6.952 C 11.322 6.409,10.527 5.920,9.709 5.664 C 9.645 5.644,9.652 5.614,9.779 5.363 C 10.109 4.706,10.822 4.169,11.534 4.041 C 11.816 3.990,12.453 4.023,12.720 4.102 M9.319 7.651 C 10.244 7.982,10.840 8.755,10.983 9.810 L 11.009 10.000 8.505 10.000 L 6.000 10.000 6.000 9.898 C 6.000 9.672,6.136 9.162,6.271 8.880 C 6.467 8.472,6.936 8.002,7.361 7.787 C 7.789 7.572,8.019 7.523,8.560 7.535 C 8.941 7.543,9.071 7.563,9.319 7.651 M16.319 7.651 C 17.244 7.982,17.840 8.755,17.983 9.810 L 18.009 10.000 15.505 10.000 L 13.000 10.000 13.000 9.898 C 13.000 9.672,13.136 9.162,13.271 8.880 C 13.467 8.472,13.936 8.002,14.361 7.787 C 14.789 7.572,15.019 7.523,15.560 7.535 C 15.941 7.543,16.071 7.563,16.319 7.651 M18.866 12.057 C 18.854 12.089,18.824 12.193,18.799 12.287 C 18.774 12.382,18.671 12.628,18.571 12.834 C 17.611 14.806,15.133 16.000,12.000 16.000 C 9.263 16.000,7.024 15.096,5.840 13.514 C 5.597 13.190,5.277 12.575,5.201 12.287 C 5.176 12.193,5.146 12.089,5.134 12.057 C 5.114 12.008,6.026 12.000,12.000 12.000 C 17.974 12.000,18.886 12.008,18.866 12.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const IceCreamBowlIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const IceCreamBowl = IceCreamBowlIcon;