UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.72 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-messages-square" 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="M3.499 1.043 C 2.389 1.232,1.488 2.024,1.114 3.140 L 1.020 3.420 1.009 9.278 C 0.997 15.669,0.985 15.308,1.224 15.621 C 1.283 15.700,1.415 15.813,1.516 15.872 C 1.672 15.964,1.745 15.980,2.000 15.979 C 2.212 15.979,2.341 15.957,2.440 15.905 C 2.517 15.865,3.444 14.970,4.500 13.917 L 6.420 12.003 9.500 11.991 L 12.580 11.979 12.860 11.886 C 13.849 11.555,14.582 10.816,14.886 9.840 L 14.980 9.540 14.980 6.500 L 14.980 3.460 14.886 3.160 C 14.581 2.182,13.832 1.428,12.861 1.121 L 12.540 1.020 8.120 1.014 C 5.689 1.011,3.609 1.024,3.499 1.043 M12.310 3.061 C 12.589 3.144,12.856 3.411,12.939 3.690 C 13.025 3.979,13.031 9.006,12.945 9.290 C 12.872 9.533,12.707 9.740,12.484 9.872 L 12.300 9.980 9.020 10.000 C 5.890 10.019,5.733 10.024,5.580 10.097 C 5.480 10.145,4.963 10.627,4.210 11.375 L 3.000 12.577 3.000 8.236 C 3.000 3.331,2.982 3.624,3.304 3.303 C 3.618 2.989,3.346 3.006,7.983 3.003 C 11.563 3.000,12.132 3.008,12.310 3.061 M17.695 8.055 C 17.464 8.130,17.255 8.300,17.128 8.516 C 17.037 8.672,17.020 8.746,17.020 9.000 C 17.020 9.256,17.036 9.328,17.131 9.489 C 17.192 9.592,17.304 9.725,17.381 9.783 C 17.644 9.984,17.734 9.996,18.963 9.998 C 20.306 10.000,20.413 10.019,20.697 10.303 C 21.018 10.624,21.000 10.332,21.000 15.236 L 21.000 19.577 19.790 18.375 C 19.037 17.627,18.520 17.145,18.420 17.097 C 18.267 17.024,18.110 17.019,14.980 17.000 L 11.700 16.980 11.516 16.872 C 11.326 16.760,11.155 16.568,11.072 16.373 C 11.043 16.305,11.015 15.947,11.002 15.480 C 10.981 14.721,10.977 14.695,10.871 14.514 C 10.479 13.848,9.521 13.848,9.129 14.514 L 9.020 14.700 9.020 15.620 C 9.020 16.473,9.027 16.562,9.114 16.840 C 9.418 17.816,10.151 18.555,11.140 18.886 L 11.420 18.979 14.500 18.991 L 17.580 19.003 19.520 20.936 C 21.340 22.750,21.473 22.874,21.675 22.940 C 22.221 23.117,22.817 22.809,22.961 22.276 C 22.988 22.176,22.998 20.158,22.991 16.272 L 22.980 10.420 22.886 10.140 C 22.556 9.156,21.814 8.417,20.861 8.124 C 20.551 8.028,20.495 8.025,19.200 8.014 C 18.166 8.005,17.822 8.014,17.695 8.055 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const MessagesSquareIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const MessagesSquare = MessagesSquareIcon;