@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.79 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-facebook" 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="M14.380 1.043 C 11.792 1.298,9.691 3.206,9.117 5.820 C 9.039 6.177,9.028 6.370,9.011 7.610 L 8.992 9.000 7.942 9.000 C 6.797 9.000,6.643 9.022,6.382 9.221 C 6.302 9.282,6.187 9.415,6.128 9.516 L 6.020 9.700 6.009 11.911 C 6.001 13.337,6.012 14.176,6.039 14.275 C 6.099 14.498,6.289 14.739,6.508 14.867 L 6.700 14.980 7.850 14.992 L 9.000 15.005 9.002 18.592 C 9.003 21.485,9.014 22.209,9.057 22.330 C 9.136 22.551,9.298 22.744,9.511 22.869 L 9.700 22.980 12.000 22.980 L 14.300 22.980 14.489 22.869 C 14.702 22.744,14.864 22.551,14.943 22.330 C 14.986 22.209,14.997 21.485,14.998 18.592 L 15.000 15.005 16.153 14.992 L 17.307 14.980 17.502 14.859 C 17.871 14.631,17.868 14.639,18.466 12.258 C 18.928 10.418,19.004 10.069,18.986 9.888 C 18.962 9.638,18.814 9.365,18.626 9.222 C 18.344 9.007,18.279 9.000,16.575 9.000 L 15.000 9.000 15.000 8.002 L 15.000 7.003 16.650 6.992 L 18.300 6.980 18.492 6.867 C 18.711 6.739,18.901 6.498,18.961 6.275 C 18.988 6.176,18.999 5.337,18.991 3.911 L 18.980 1.700 18.872 1.516 C 18.813 1.415,18.698 1.282,18.618 1.221 C 18.338 1.007,18.256 1.000,16.404 1.005 C 15.467 1.008,14.556 1.025,14.380 1.043 M17.000 4.000 L 17.000 5.000 15.870 5.002 C 14.936 5.004,14.694 5.017,14.477 5.073 C 13.806 5.249,13.238 5.823,13.060 6.508 C 12.977 6.826,12.975 10.099,13.057 10.330 C 13.136 10.551,13.298 10.744,13.511 10.869 L 13.700 10.980 15.214 10.992 C 16.373 11.001,16.723 11.015,16.710 11.052 C 16.700 11.078,16.586 11.527,16.457 12.050 L 16.222 13.000 15.057 13.000 C 13.789 13.000,13.648 13.019,13.382 13.221 C 13.302 13.282,13.187 13.415,13.128 13.516 L 13.020 13.700 13.009 17.350 L 12.998 21.000 12.000 21.000 L 11.002 21.000 10.991 17.350 L 10.980 13.700 10.872 13.516 C 10.813 13.415,10.698 13.282,10.618 13.221 C 10.356 13.022,10.203 13.000,9.054 13.000 L 8.000 13.000 8.000 12.002 L 8.000 11.005 9.150 10.992 L 10.300 10.980 10.489 10.869 C 10.592 10.808,10.725 10.696,10.783 10.619 C 10.993 10.345,10.996 10.309,10.998 8.480 C 11.001 6.276,11.042 5.985,11.464 5.160 C 11.829 4.446,12.446 3.829,13.160 3.464 C 13.928 3.071,14.289 3.009,15.850 3.004 L 17.000 3.000 17.000 4.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const FacebookIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Facebook = FacebookIcon;