@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.92 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-fire-extinguisher" 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.477 1.073 C 11.033 1.189,10.720 1.417,10.279 1.946 C 10.193 2.050,10.141 2.072,9.919 2.096 C 9.567 2.135,9.100 2.254,8.620 2.427 C 6.452 3.207,4.781 5.050,4.222 7.275 C 4.015 8.101,4.020 7.922,4.020 14.323 L 4.020 20.306 4.141 20.503 C 4.543 21.156,5.457 21.156,5.859 20.503 L 5.980 20.306 5.991 17.153 L 6.002 14.000 6.999 14.000 L 7.997 14.000 8.009 17.290 L 8.021 20.580 8.114 20.860 C 8.445 21.850,9.184 22.582,10.160 22.886 L 10.460 22.980 13.000 22.980 L 15.540 22.980 15.840 22.886 C 16.827 22.578,17.578 21.827,17.886 20.840 L 17.980 20.540 17.980 14.960 C 17.980 9.715,17.976 9.360,17.907 9.040 C 17.751 8.309,17.425 7.581,17.000 7.009 C 16.771 6.703,16.114 6.040,16.037 6.040 C 16.015 6.040,16.000 5.625,16.000 5.020 L 16.000 4.000 17.090 3.998 C 18.262 3.996,18.357 3.983,18.619 3.783 C 18.696 3.725,18.808 3.592,18.869 3.489 C 18.964 3.328,18.980 3.256,18.980 3.000 C 18.980 2.746,18.963 2.672,18.872 2.516 C 18.813 2.415,18.698 2.282,18.618 2.221 C 18.352 2.018,18.213 2.000,16.924 2.000 L 15.740 1.999 15.652 1.870 C 15.396 1.495,14.911 1.161,14.478 1.062 C 14.064 0.968,11.849 0.976,11.477 1.073 M14.000 4.043 L 14.000 5.085 13.670 5.053 C 13.489 5.035,13.187 5.020,13.000 5.020 C 12.813 5.020,12.512 5.035,12.330 5.053 L 12.000 5.085 12.000 4.043 L 12.000 3.000 13.000 3.000 L 14.000 3.000 14.000 4.043 M10.000 5.070 L 9.999 6.020 9.859 6.116 C 9.642 6.263,9.073 6.880,8.866 7.191 C 8.514 7.720,8.246 8.350,8.097 9.000 C 8.042 9.242,8.025 9.562,8.011 10.650 L 7.994 12.000 6.997 12.000 L 6.000 12.000 6.000 10.418 C 6.000 8.782,6.031 8.272,6.162 7.760 C 6.514 6.381,7.480 5.183,8.760 4.541 C 9.167 4.337,9.725 4.138,9.930 4.125 C 9.995 4.120,10.000 4.190,10.000 5.070 M13.861 7.129 C 14.802 7.404,15.574 8.174,15.878 9.139 L 15.979 9.460 15.991 13.230 L 16.003 17.000 13.000 17.000 L 9.997 17.000 10.009 13.230 L 10.021 9.460 10.122 9.139 C 10.467 8.044,11.372 7.245,12.499 7.040 C 12.832 6.980,13.500 7.023,13.861 7.129 M16.000 19.554 C 16.000 20.352,15.890 20.633,15.484 20.872 L 15.300 20.980 13.000 20.980 L 10.700 20.980 10.516 20.872 C 10.415 20.813,10.284 20.700,10.225 20.623 C 10.038 20.377,10.000 20.202,10.000 19.575 L 10.000 19.000 13.000 19.000 L 16.000 19.000 16.000 19.554 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const FireExtinguisherIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const FireExtinguisher = FireExtinguisherIcon;