UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.1 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-megaphone" 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.760 7.524 C 6.777 8.909,2.619 10.084,2.520 10.134 C 2.314 10.238,2.102 10.494,2.042 10.711 C 1.986 10.912,1.986 14.088,2.042 14.289 C 2.102 14.506,2.314 14.762,2.520 14.868 C 2.655 14.937,4.553 15.400,4.701 15.400 C 4.714 15.400,4.712 15.549,4.697 15.732 C 4.609 16.817,5.056 18.004,5.856 18.813 C 6.372 19.333,7.005 19.694,7.740 19.886 C 8.257 20.021,9.184 20.022,9.680 19.887 C 10.567 19.647,11.396 19.090,11.917 18.384 C 12.130 18.095,12.374 17.641,12.462 17.370 C 12.499 17.255,12.545 17.160,12.565 17.160 C 12.584 17.160,14.468 17.576,16.750 18.083 C 20.215 18.854,20.935 19.003,21.112 18.986 C 21.484 18.950,21.815 18.689,21.943 18.330 C 21.987 18.207,21.997 17.061,21.998 12.017 C 22.000 5.100,22.023 5.621,21.704 5.302 C 21.525 5.124,21.215 4.998,20.965 5.003 C 20.885 5.005,16.743 6.139,11.760 7.524 M20.000 12.043 C 20.000 16.522,19.996 16.764,19.930 16.744 C 19.892 16.732,16.332 15.940,12.020 14.982 C 7.708 14.025,4.140 13.232,4.090 13.220 C 4.001 13.199,4.000 13.192,4.000 12.481 L 4.000 11.763 4.150 11.719 C 4.469 11.625,19.942 7.326,19.970 7.323 C 19.987 7.321,20.000 9.445,20.000 12.043 M8.660 16.284 C 9.672 16.507,10.515 16.704,10.534 16.721 C 10.597 16.779,10.312 17.239,10.081 17.452 C 9.677 17.825,9.236 18.000,8.700 18.000 C 8.141 18.000,7.682 17.811,7.300 17.425 C 6.920 17.040,6.683 16.490,6.681 15.987 C 6.680 15.860,6.692 15.838,6.750 15.856 C 6.788 15.868,7.648 16.060,8.660 16.284 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const MegaphoneIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Megaphone = MegaphoneIcon;