@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.67 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-sandwich" 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.485 3.042 C 11.171 3.099,10.745 3.255,10.493 3.407 C 10.200 3.585,2.024 10.191,1.632 10.568 C 1.298 10.889,1.120 11.195,1.039 11.586 C 1.011 11.721,1.000 12.270,1.008 13.128 L 1.020 14.460 1.133 14.730 L 1.245 15.000 1.133 15.270 L 1.020 15.540 1.008 16.872 C 0.994 18.320,1.008 18.468,1.202 18.877 C 1.348 19.186,1.771 19.623,2.070 19.775 C 2.531 20.008,2.342 20.000,7.200 20.000 L 11.663 20.000 12.021 20.265 C 12.505 20.621,12.722 20.742,13.100 20.864 C 14.099 21.187,15.305 20.910,16.062 20.184 L 16.254 20.000 18.759 20.000 C 21.477 20.000,21.487 19.999,21.930 19.775 C 22.196 19.640,22.638 19.200,22.771 18.937 C 22.989 18.508,23.006 18.349,22.992 16.905 C 22.980 15.624,22.976 15.572,22.885 15.340 C 22.768 15.040,22.768 14.959,22.885 14.660 C 22.977 14.428,22.980 14.378,22.992 13.115 C 23.005 11.689,22.983 11.481,22.776 11.073 C 22.719 10.960,22.552 10.748,22.406 10.602 C 22.165 10.363,14.389 4.049,13.763 3.585 C 13.463 3.362,13.125 3.196,12.779 3.102 C 12.486 3.023,11.776 2.990,11.485 3.042 M12.353 5.072 C 12.464 5.115,13.607 6.015,15.515 7.560 L 18.504 9.980 15.252 9.990 C 13.463 9.996,10.537 9.996,8.748 9.990 L 5.496 9.980 8.485 7.560 C 10.393 6.015,11.536 5.115,11.647 5.072 C 11.868 4.986,12.132 4.986,12.353 5.072 M21.000 13.000 L 21.000 14.000 12.000 14.000 L 3.000 14.000 3.000 13.000 L 3.000 12.000 12.000 12.000 L 21.000 12.000 21.000 13.000 M7.646 16.985 C 8.369 17.526,8.960 17.976,8.960 17.985 C 8.960 17.993,7.619 18.000,5.980 18.000 L 3.000 18.000 3.000 17.000 L 3.000 16.000 4.666 16.000 L 6.333 16.000 7.646 16.985 M16.720 16.021 C 16.720 16.033,16.261 16.653,15.700 17.400 C 14.583 18.885,14.523 18.945,14.112 18.987 C 13.995 18.999,13.823 18.988,13.729 18.963 C 13.605 18.929,13.027 18.519,11.612 17.458 L 9.666 16.000 13.193 16.000 C 15.133 16.000,16.720 16.009,16.720 16.021 M21.000 17.000 L 21.000 18.000 19.375 18.000 L 17.751 18.000 17.849 17.870 C 17.902 17.799,18.240 17.348,18.598 16.870 L 19.250 16.000 20.125 16.000 L 21.000 16.000 21.000 17.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SandwichIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Sandwich = SandwichIcon;