@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.35 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-washing-machine" 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 1.043 C 3.380 1.232,2.461 2.048,2.114 3.160 L 2.020 3.460 2.020 12.000 L 2.020 20.540 2.114 20.840 C 2.422 21.827,3.173 22.578,4.160 22.886 L 4.460 22.980 12.000 22.980 L 19.540 22.980 19.840 22.886 C 20.827 22.578,21.578 21.827,21.886 20.840 L 21.980 20.540 21.980 12.000 L 21.980 3.460 21.886 3.160 C 21.581 2.182,20.832 1.428,19.861 1.121 L 19.540 1.020 12.120 1.014 C 8.039 1.011,4.609 1.024,4.499 1.043 M19.310 3.061 C 19.589 3.144,19.856 3.411,19.939 3.690 C 19.993 3.870,20.000 4.860,20.000 12.001 C 20.000 18.754,19.991 20.138,19.945 20.290 C 19.872 20.533,19.707 20.740,19.484 20.872 L 19.300 20.980 12.000 20.980 L 4.700 20.980 4.516 20.872 C 4.415 20.813,4.284 20.700,4.225 20.623 C 3.986 20.310,4.000 20.743,4.000 13.575 L 4.000 7.000 5.090 6.998 C 6.262 6.996,6.357 6.983,6.619 6.783 C 6.696 6.725,6.808 6.592,6.869 6.489 C 6.964 6.328,6.980 6.256,6.980 6.000 C 6.980 5.746,6.963 5.672,6.872 5.516 C 6.813 5.415,6.698 5.282,6.618 5.221 C 6.356 5.022,6.203 5.000,5.054 5.000 L 4.000 5.000 4.000 4.447 C 4.000 3.750,4.052 3.554,4.304 3.303 C 4.421 3.185,4.552 3.100,4.673 3.063 C 4.964 2.974,19.009 2.971,19.310 3.061 M16.695 5.055 C 16.464 5.130,16.255 5.300,16.128 5.516 C 16.037 5.672,16.020 5.746,16.020 6.000 C 16.020 6.257,16.036 6.327,16.133 6.492 C 16.651 7.374,17.998 7.018,17.998 6.000 C 17.998 5.623,17.792 5.281,17.463 5.112 C 17.265 5.010,16.911 4.984,16.695 5.055 M11.180 7.063 C 10.494 7.168,9.907 7.345,9.389 7.604 C 7.673 8.463,6.518 9.956,6.115 11.840 C 5.984 12.450,5.984 13.558,6.114 14.160 C 6.639 16.588,8.417 18.365,10.840 18.885 C 11.446 19.015,12.554 19.015,13.160 18.885 C 14.397 18.620,15.412 18.068,16.269 17.195 C 17.109 16.340,17.626 15.369,17.885 14.160 C 18.015 13.554,18.015 12.446,17.885 11.840 C 17.477 9.936,16.323 8.453,14.580 7.590 C 13.601 7.106,12.260 6.898,11.180 7.063 M12.605 9.058 C 14.074 9.280,15.310 10.324,15.797 11.755 C 15.897 12.050,16.000 12.680,16.000 13.000 C 16.000 13.554,15.836 14.246,15.589 14.740 L 15.468 14.980 15.400 14.700 C 15.142 13.641,14.488 12.834,13.505 12.362 C 13.032 12.135,12.706 12.052,12.100 12.003 C 11.439 11.951,11.141 11.816,10.836 11.430 C 10.290 10.740,10.462 9.714,11.202 9.239 C 11.560 9.009,11.947 8.959,12.605 9.058 M8.749 11.788 C 9.206 12.955,10.311 13.810,11.556 13.961 C 11.745 13.984,12.044 14.020,12.219 14.041 C 12.606 14.088,12.894 14.246,13.146 14.552 C 13.794 15.337,13.459 16.581,12.512 16.907 C 11.883 17.124,10.787 16.920,9.953 16.431 C 9.170 15.972,8.515 15.153,8.204 14.245 C 8.103 13.951,8.000 13.322,8.000 13.000 C 8.000 12.446,8.164 11.754,8.411 11.260 L 8.532 11.020 8.600 11.300 C 8.637 11.454,8.705 11.673,8.749 11.788 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const WashingMachineIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const WashingMachine = WashingMachineIcon;