@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.85 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-bath" 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.591 2.039 C 5.297 2.092,5.008 2.196,4.676 2.366 C 3.926 2.752,3.385 3.411,3.106 4.280 C 3.025 4.533,3.022 4.623,3.010 7.770 L 2.997 11.000 2.445 11.000 C 1.648 11.000,1.367 11.110,1.128 11.516 C 1.037 11.672,1.020 11.746,1.020 12.000 C 1.020 12.256,1.036 12.328,1.131 12.489 C 1.256 12.702,1.449 12.864,1.670 12.943 C 1.768 12.978,2.022 12.997,2.408 12.998 L 2.996 13.000 3.009 15.290 C 3.022 17.562,3.023 17.582,3.115 17.860 C 3.508 19.043,4.521 19.877,5.695 19.983 L 5.993 20.010 6.007 20.658 C 6.020 21.300,6.021 21.309,6.141 21.503 C 6.543 22.156,7.457 22.156,7.859 21.503 C 7.979 21.308,7.980 21.300,7.993 20.653 L 8.007 20.000 12.000 20.000 L 15.993 20.000 16.007 20.653 C 16.020 21.300,16.021 21.308,16.141 21.503 C 16.209 21.613,16.346 21.756,16.452 21.828 C 16.923 22.144,17.554 21.999,17.859 21.503 C 17.979 21.309,17.980 21.300,17.993 20.658 L 18.007 20.010 18.305 19.983 C 19.479 19.877,20.492 19.043,20.885 17.860 C 20.977 17.582,20.978 17.562,20.991 15.290 L 21.004 13.000 21.592 12.998 C 21.978 12.997,22.232 12.978,22.330 12.943 C 22.551 12.864,22.744 12.702,22.869 12.489 C 22.964 12.328,22.980 12.256,22.980 12.000 C 22.980 11.746,22.963 11.672,22.872 11.516 C 22.740 11.293,22.533 11.128,22.290 11.055 C 22.138 11.009,20.685 11.000,13.554 11.000 L 5.000 11.000 5.000 7.987 C 5.000 4.524,4.985 4.690,5.334 4.341 C 5.661 4.014,6.036 3.925,6.485 4.068 C 6.665 4.125,6.771 4.206,7.139 4.565 L 7.578 4.993 7.374 5.209 C 7.076 5.524,7.022 5.645,7.021 6.000 C 7.020 6.258,7.036 6.327,7.133 6.492 C 7.413 6.968,8.032 7.138,8.492 6.866 C 8.706 6.739,10.806 4.627,10.905 4.440 C 10.957 4.341,10.979 4.213,10.979 4.000 C 10.980 3.745,10.964 3.672,10.872 3.516 C 10.747 3.303,10.550 3.141,10.316 3.058 C 9.945 2.928,9.605 3.019,9.243 3.347 L 8.998 3.569 8.559 3.145 C 8.318 2.912,8.044 2.665,7.950 2.597 C 7.696 2.411,7.282 2.212,6.953 2.118 C 6.625 2.024,5.903 1.982,5.591 2.039 M19.000 15.054 C 19.000 17.283,18.996 17.334,18.779 17.618 C 18.718 17.698,18.585 17.813,18.484 17.872 L 18.300 17.980 12.000 17.980 L 5.700 17.980 5.516 17.872 C 5.415 17.813,5.284 17.700,5.225 17.623 C 5.000 17.328,5.000 17.328,5.000 15.075 L 5.000 13.000 12.000 13.000 L 19.000 13.000 19.000 15.054 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BathIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Bath = BathIcon;