@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.87 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-siren" 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.695 1.057 C 11.466 1.129,11.256 1.299,11.128 1.516 C 11.020 1.699,11.020 1.703,11.020 2.503 L 11.020 3.306 11.141 3.503 C 11.543 4.156,12.457 4.156,12.859 3.503 L 12.980 3.306 12.980 2.503 C 12.980 1.703,12.980 1.699,12.872 1.516 C 12.628 1.101,12.150 0.915,11.695 1.057 M18.085 3.601 C 17.872 3.698,17.273 4.272,17.126 4.520 C 17.037 4.672,17.020 4.747,17.020 5.000 C 17.020 5.257,17.036 5.327,17.133 5.492 C 17.412 5.967,18.031 6.138,18.492 5.866 C 18.736 5.723,19.306 5.122,19.400 4.909 C 19.695 4.242,19.227 3.518,18.502 3.521 C 18.348 3.521,18.197 3.551,18.085 3.601 M4.780 3.947 C 4.543 4.001,4.414 4.064,4.272 4.192 C 3.964 4.471,3.863 4.824,3.979 5.223 C 4.042 5.440,4.088 5.499,4.574 5.983 C 5.027 6.435,5.130 6.518,5.314 6.579 C 6.099 6.837,6.837 6.098,6.578 5.314 C 6.518 5.131,6.435 5.028,6.004 4.597 C 5.727 4.320,5.437 4.065,5.360 4.031 C 5.204 3.962,4.903 3.918,4.780 3.947 M11.380 6.043 C 8.792 6.298,6.706 8.191,6.115 10.820 C 6.027 11.211,6.025 11.284,6.011 14.184 L 5.996 17.147 5.668 17.314 C 4.931 17.688,4.373 18.346,4.118 19.140 C 4.039 19.386,4.026 19.528,4.010 20.303 C 3.990 21.282,4.014 21.479,4.202 21.877 C 4.348 22.186,4.771 22.623,5.070 22.775 C 5.538 23.012,5.172 23.000,12.000 23.000 C 18.828 23.000,18.462 23.012,18.930 22.775 C 19.196 22.640,19.638 22.200,19.771 21.937 C 19.980 21.526,20.010 21.305,19.990 20.320 C 19.975 19.526,19.962 19.387,19.882 19.140 C 19.626 18.346,19.069 17.688,18.332 17.314 L 18.004 17.147 17.989 14.184 C 17.975 11.284,17.973 11.211,17.885 10.820 C 17.612 9.606,17.101 8.652,16.269 7.805 C 14.978 6.490,13.230 5.860,11.380 6.043 M12.605 8.058 C 14.074 8.280,15.310 9.324,15.797 10.755 C 15.983 11.302,16.000 11.602,16.000 14.390 L 16.000 17.000 14.501 17.000 L 13.002 17.000 12.991 14.350 L 12.980 11.700 12.871 11.514 C 12.479 10.848,11.521 10.848,11.129 11.514 L 11.020 11.700 11.009 14.350 L 10.998 17.000 9.499 17.000 L 8.000 17.000 8.000 14.390 C 8.000 11.602,8.017 11.302,8.203 10.755 C 8.444 10.048,8.937 9.337,9.490 8.899 C 10.402 8.178,11.475 7.888,12.605 8.058 M1.695 11.057 C 1.466 11.129,1.256 11.299,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.878 13.017,3.122 13.017,3.330 12.943 C 3.551 12.864,3.744 12.702,3.869 12.489 C 3.964 12.328,3.980 12.256,3.980 12.000 C 3.980 11.746,3.963 11.672,3.872 11.516 C 3.740 11.293,3.533 11.128,3.290 11.055 C 3.050 10.983,1.928 10.984,1.695 11.057 M20.695 11.057 C 20.466 11.129,20.256 11.299,20.128 11.516 C 20.037 11.672,20.020 11.746,20.020 12.000 C 20.020 12.256,20.036 12.328,20.131 12.489 C 20.256 12.702,20.449 12.864,20.670 12.943 C 20.878 13.017,22.122 13.017,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.050 10.983,20.928 10.984,20.695 11.057 M17.310 19.061 C 17.452 19.103,17.571 19.178,17.697 19.303 C 17.948 19.554,18.000 19.751,18.000 20.447 L 18.000 21.000 12.000 21.000 L 6.000 21.000 6.000 20.447 C 6.000 19.750,6.052 19.554,6.304 19.303 C 6.621 18.985,6.234 19.006,11.983 19.003 C 16.458 19.000,17.131 19.008,17.310 19.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SirenIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Siren = SirenIcon;