UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.23 kB
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-dot" 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.231,2.488 3.024,2.114 4.140 L 2.020 4.420 2.009 12.773 C 2.002 18.322,2.012 21.177,2.039 21.277 C 2.183 21.809,2.780 22.117,3.325 21.940 C 3.527 21.874,3.660 21.750,5.480 19.936 L 7.421 18.002 13.500 17.991 L 19.580 17.980 19.860 17.886 C 20.841 17.557,21.564 16.834,21.884 15.860 C 21.974 15.588,21.977 15.528,21.991 13.863 C 22.007 11.940,22.007 11.942,21.724 11.628 C 21.530 11.412,21.319 11.322,21.009 11.321 C 20.581 11.319,20.280 11.510,20.095 11.900 C 20.001 12.099,20.001 12.106,20.000 13.604 C 20.000 15.238,19.988 15.343,19.779 15.618 C 19.718 15.698,19.585 15.813,19.484 15.872 L 19.300 15.980 13.020 16.000 C 6.931 16.019,6.735 16.022,6.580 16.097 C 6.480 16.145,5.963 16.627,5.210 17.375 L 4.000 18.577 4.000 11.736 C 4.000 4.040,3.976 4.630,4.303 4.303 C 4.620 3.986,4.429 4.000,8.397 4.000 L 11.900 3.999 12.100 3.905 C 12.481 3.724,12.688 3.405,12.688 3.000 C 12.688 2.615,12.493 2.297,12.140 2.106 L 11.980 2.020 8.340 2.014 C 6.338 2.011,4.609 2.024,4.499 2.043 M17.358 2.061 C 16.230 2.237,15.143 2.974,14.569 3.953 C 13.320 6.083,14.233 8.785,16.512 9.704 C 18.558 10.528,20.877 9.538,21.704 7.488 C 22.090 6.530,22.090 5.469,21.705 4.516 C 21.172 3.197,20.001 2.269,18.605 2.058 C 18.144 1.989,17.816 1.990,17.358 2.061 M18.523 4.073 C 19.262 4.266,19.850 4.924,19.967 5.690 C 20.029 6.098,19.967 6.522,19.793 6.880 C 19.638 7.198,19.227 7.625,18.930 7.775 C 18.492 7.997,17.962 8.059,17.508 7.940 C 16.823 7.762,16.249 7.194,16.073 6.523 C 15.683 5.028,17.028 3.683,18.523 4.073 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const MessageSquareDotIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const MessageSquareDot = MessageSquareDotIcon;