@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.69 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-boom-box" 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="M5.499 2.043 C 4.390 2.231,3.482 3.029,3.115 4.140 C 3.025 4.414,3.023 4.463,3.009 6.284 L 2.995 8.148 2.668 8.314 C 1.922 8.693,1.365 9.355,1.114 10.160 L 1.020 10.460 1.020 15.000 L 1.020 19.540 1.114 19.840 C 1.422 20.827,2.173 21.578,3.160 21.886 L 3.460 21.980 12.000 21.980 L 20.540 21.980 20.840 21.886 C 21.827 21.578,22.578 20.827,22.886 19.840 L 22.980 19.540 22.980 15.000 L 22.980 10.460 22.886 10.160 C 22.635 9.355,22.078 8.693,21.332 8.314 L 21.005 8.148 20.991 6.284 C 20.977 4.463,20.975 4.414,20.885 4.140 C 20.562 3.163,19.822 2.425,18.861 2.121 L 18.540 2.020 12.120 2.014 C 8.589 2.011,5.609 2.024,5.499 2.043 M18.310 4.061 C 18.452 4.103,18.571 4.178,18.697 4.303 C 18.993 4.599,19.000 4.650,19.000 6.447 L 19.000 8.000 18.005 8.000 L 17.010 8.000 16.983 7.830 C 16.922 7.448,16.608 7.123,16.214 7.035 C 15.666 6.913,15.104 7.285,15.017 7.830 L 14.990 8.000 14.000 8.000 L 13.010 8.000 12.983 7.830 C 12.922 7.448,12.608 7.123,12.214 7.035 C 11.666 6.913,11.104 7.285,11.017 7.830 L 10.990 8.000 10.000 8.000 L 9.010 8.000 8.983 7.830 C 8.922 7.448,8.608 7.123,8.214 7.035 C 7.666 6.913,7.104 7.285,7.017 7.830 L 6.990 8.000 5.995 8.000 L 5.000 8.000 5.000 6.447 C 5.000 4.649,5.007 4.599,5.304 4.303 C 5.623 3.983,5.120 4.006,11.983 4.003 C 17.353 4.000,18.131 4.007,18.310 4.061 M20.310 10.061 C 20.589 10.144,20.856 10.411,20.939 10.690 C 20.992 10.867,21.000 11.441,21.000 15.001 C 21.000 19.458,21.007 19.319,20.779 19.618 C 20.718 19.698,20.585 19.813,20.484 19.872 L 20.300 19.980 12.000 19.980 L 3.700 19.980 3.516 19.872 C 3.303 19.747,3.141 19.550,3.058 19.316 C 2.969 19.062,2.971 10.992,3.061 10.690 C 3.140 10.421,3.412 10.143,3.673 10.063 C 3.833 10.014,5.030 10.005,11.983 10.003 C 19.144 10.000,20.130 10.007,20.310 10.061 M7.499 12.040 C 6.363 12.246,5.460 13.049,5.114 14.160 C 4.979 14.594,4.979 15.406,5.114 15.840 C 5.421 16.826,6.174 17.579,7.160 17.886 C 7.594 18.021,8.406 18.021,8.840 17.886 C 9.826 17.579,10.579 16.826,10.886 15.840 C 11.021 15.406,11.021 14.594,10.886 14.160 C 10.581 13.179,9.810 12.407,8.861 12.129 C 8.500 12.023,7.832 11.980,7.499 12.040 M15.499 12.040 C 14.363 12.246,13.460 13.049,13.114 14.160 C 12.979 14.594,12.979 15.406,13.114 15.840 C 13.421 16.826,14.174 17.579,15.160 17.886 C 15.594 18.021,16.406 18.021,16.840 17.886 C 17.826 17.579,18.579 16.826,18.886 15.840 C 19.021 15.406,19.021 14.594,18.886 14.160 C 18.581 13.179,17.810 12.407,16.861 12.129 C 16.500 12.023,15.832 11.980,15.499 12.040 M8.310 14.061 C 8.688 14.173,9.000 14.598,9.000 15.001 C 9.000 15.331,8.784 15.696,8.484 15.872 C 8.328 15.963,8.254 15.980,8.000 15.980 C 7.746 15.980,7.672 15.963,7.516 15.872 C 6.935 15.530,6.833 14.774,7.304 14.303 C 7.583 14.024,7.916 13.944,8.310 14.061 M16.310 14.061 C 16.688 14.173,17.000 14.598,17.000 15.001 C 17.000 15.331,16.784 15.696,16.484 15.872 C 16.328 15.963,16.254 15.980,16.000 15.980 C 15.746 15.980,15.672 15.963,15.516 15.872 C 14.932 15.528,14.831 14.775,15.307 14.299 C 15.582 14.024,15.918 13.944,16.310 14.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BoomBoxIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BoomBox = BoomBoxIcon;