@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.21 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-message-square-diff" 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="M4.499 2.043 C 3.390 2.230,2.488 3.024,2.114 4.140 L 2.020 4.420 2.009 12.779 C 1.998 21.900,1.983 21.306,2.224 21.621 C 2.283 21.700,2.415 21.813,2.516 21.872 C 2.672 21.963,2.746 21.980,3.000 21.980 C 3.254 21.980,3.328 21.964,3.480 21.873 C 3.703 21.740,5.803 19.633,5.905 19.440 C 5.957 19.341,5.979 19.213,5.979 19.000 C 5.980 18.745,5.964 18.672,5.872 18.516 C 5.747 18.303,5.550 18.141,5.316 18.058 C 4.946 17.928,4.605 18.019,4.244 18.346 L 4.000 18.567 4.000 11.731 C 4.000 4.040,3.976 4.630,4.303 4.303 C 4.631 3.976,4.009 4.000,12.000 4.000 C 19.991 4.000,19.369 3.976,19.697 4.303 C 20.020 4.627,20.000 4.243,20.000 10.001 C 20.000 15.545,20.009 15.316,19.779 15.618 C 19.613 15.835,19.380 15.954,19.034 15.998 C 18.870 16.019,18.686 16.055,18.625 16.078 C 18.439 16.149,18.242 16.323,18.128 16.516 C 18.037 16.672,18.020 16.746,18.020 17.000 C 18.020 17.257,18.036 17.327,18.133 17.492 C 18.263 17.714,18.502 17.901,18.736 17.965 C 18.960 18.026,19.519 17.982,19.863 17.877 C 20.820 17.584,21.581 16.818,21.886 15.840 L 21.980 15.540 21.980 10.000 L 21.980 4.460 21.886 4.160 C 21.581 3.182,20.832 2.428,19.861 2.121 L 19.540 2.020 12.120 2.014 C 8.039 2.011,4.609 2.024,4.499 2.043 M11.695 6.057 C 11.466 6.129,11.256 6.299,11.128 6.516 L 11.020 6.700 11.008 7.850 L 10.995 9.000 9.944 9.000 C 8.797 9.000,8.643 9.022,8.382 9.221 C 8.302 9.282,8.187 9.415,8.128 9.516 C 8.037 9.672,8.020 9.746,8.020 10.000 C 8.020 10.256,8.036 10.328,8.131 10.489 C 8.192 10.592,8.304 10.725,8.381 10.783 C 8.642 10.983,8.738 10.996,9.908 10.998 L 10.995 11.000 11.008 12.153 L 11.020 13.307 11.141 13.503 C 11.543 14.156,12.457 14.156,12.859 13.503 L 12.980 13.307 12.992 12.153 L 13.005 11.000 14.092 10.998 C 15.262 10.996,15.358 10.983,15.619 10.783 C 15.696 10.725,15.808 10.592,15.869 10.489 C 15.964 10.328,15.980 10.256,15.980 10.000 C 15.980 9.746,15.963 9.672,15.872 9.516 C 15.813 9.415,15.698 9.282,15.618 9.221 C 15.357 9.022,15.203 9.000,14.056 9.000 L 13.005 9.000 12.992 7.850 L 12.980 6.700 12.872 6.516 C 12.628 6.101,12.150 5.915,11.695 6.057 M8.695 16.057 C 8.466 16.129,8.256 16.299,8.128 16.516 C 8.037 16.672,8.020 16.746,8.020 17.000 C 8.020 17.256,8.036 17.328,8.131 17.489 C 8.256 17.702,8.449 17.864,8.670 17.943 C 8.891 18.022,15.109 18.022,15.330 17.943 C 15.551 17.864,15.744 17.702,15.869 17.489 C 15.964 17.328,15.980 17.256,15.980 17.000 C 15.980 16.746,15.963 16.672,15.872 16.516 C 15.740 16.293,15.533 16.128,15.290 16.055 C 15.030 15.977,8.945 15.979,8.695 16.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const MessageSquareDiffIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const MessageSquareDiff = MessageSquareDiffIcon;