@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.12 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-utensils-crossed" 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="M15.640 1.068 C 15.488 1.120,15.248 1.342,14.116 2.475 C 13.377 3.215,12.689 3.938,12.587 4.083 C 11.844 5.143,11.646 6.468,12.054 7.662 C 12.247 8.230,12.483 8.627,12.913 9.113 L 13.173 9.407 12.587 9.993 L 12.000 10.580 7.950 6.532 C 4.801 3.384,3.860 2.466,3.720 2.403 C 3.455 2.283,3.112 2.292,2.846 2.424 C 2.505 2.594,1.926 3.312,1.590 3.981 C 1.221 4.715,1.060 5.421,1.060 6.300 C 1.060 7.178,1.221 7.885,1.589 8.617 C 1.957 9.349,2.079 9.486,4.936 12.350 L 7.579 15.001 6.939 15.634 C 6.588 15.982,5.163 17.387,3.774 18.754 C 1.042 21.444,1.112 21.364,1.112 21.802 C 1.112 22.522,1.856 23.006,2.501 22.705 C 2.662 22.630,3.279 22.045,5.581 19.780 C 7.165 18.222,8.581 16.831,8.728 16.687 L 8.996 16.426 9.590 17.003 C 9.961 17.364,10.280 17.637,10.442 17.731 C 11.210 18.180,12.307 18.245,13.186 17.893 C 13.600 17.728,13.905 17.502,14.471 16.947 L 15.003 16.423 18.211 19.628 C 19.976 21.390,21.483 22.865,21.560 22.905 C 21.659 22.957,21.788 22.979,22.000 22.979 C 22.258 22.980,22.327 22.964,22.492 22.867 C 22.714 22.737,22.901 22.498,22.965 22.264 C 23.019 22.062,22.989 21.734,22.899 21.555 C 22.862 21.481,20.714 19.300,18.126 16.710 L 13.420 12.000 14.006 11.415 L 14.591 10.829 14.886 11.086 C 15.393 11.528,15.774 11.754,16.338 11.946 C 17.532 12.354,18.862 12.155,19.917 11.412 C 20.256 11.173,22.733 8.716,22.873 8.480 C 22.963 8.328,22.980 8.253,22.980 8.000 C 22.980 7.746,22.963 7.672,22.872 7.516 C 22.618 7.084,22.136 6.905,21.657 7.066 C 21.483 7.125,21.298 7.292,20.100 8.478 C 18.656 9.906,18.557 9.985,18.077 10.098 C 17.388 10.261,16.671 10.060,16.191 9.571 L 16.022 9.399 17.927 7.489 C 18.975 6.439,19.865 5.517,19.905 5.440 C 19.957 5.341,19.979 5.212,19.979 5.000 C 19.980 4.745,19.964 4.672,19.872 4.516 C 19.618 4.084,19.138 3.906,18.657 4.066 C 18.480 4.124,18.264 4.326,16.527 6.056 L 14.594 7.980 14.381 7.752 C 13.823 7.156,13.689 6.261,14.046 5.520 C 14.156 5.293,14.338 5.092,15.501 3.920 C 16.232 3.183,16.864 2.517,16.904 2.440 C 16.957 2.340,16.979 2.213,16.979 2.000 C 16.980 1.745,16.964 1.672,16.872 1.516 C 16.617 1.083,16.122 0.903,15.640 1.068 M13.078 15.497 C 12.638 15.931,12.550 16.000,12.361 16.056 C 12.242 16.091,12.063 16.120,11.963 16.120 C 11.521 16.119,11.776 16.349,7.647 12.227 C 5.550 10.133,3.754 8.309,3.656 8.174 C 3.239 7.596,3.064 7.043,3.064 6.300 C 3.064 5.743,3.116 5.473,3.303 5.048 L 3.403 4.823 8.492 9.913 L 13.580 15.003 13.078 15.497 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const UtensilsCrossedIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const UtensilsCrossed = UtensilsCrossedIcon;