@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.8 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-biohazard" 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="M6.440 2.435 C 6.046 2.564,5.844 2.793,5.685 3.292 C 5.430 4.086,5.382 4.416,5.381 5.360 C 5.380 6.117,5.392 6.270,5.474 6.640 C 5.583 7.131,5.812 7.813,6.012 8.245 L 6.154 8.550 5.710 8.599 C 4.660 8.715,3.678 9.052,2.807 9.593 C 2.206 9.966,1.352 10.740,1.134 11.108 C 0.777 11.712,1.189 12.515,1.893 12.588 C 2.282 12.628,2.468 12.533,2.956 12.045 C 3.190 11.811,3.521 11.524,3.691 11.407 C 5.165 10.395,7.138 10.286,8.686 11.131 L 9.031 11.320 9.010 11.731 C 8.964 12.635,9.280 13.446,9.911 14.048 C 10.182 14.306,10.564 14.565,10.823 14.663 L 11.000 14.731 11.000 15.115 C 11.000 15.802,10.817 16.611,10.536 17.169 C 10.222 17.795,9.657 18.480,9.120 18.889 C 8.763 19.161,8.058 19.498,7.620 19.605 C 7.422 19.653,7.169 19.716,7.057 19.745 C 6.355 19.928,6.088 20.714,6.522 21.322 C 6.628 21.471,6.919 21.643,7.134 21.683 C 7.408 21.734,8.150 21.570,8.852 21.303 C 9.944 20.887,11.093 19.975,11.766 18.990 C 11.852 18.863,11.936 18.760,11.951 18.761 C 11.967 18.762,12.043 18.855,12.120 18.969 C 13.071 20.374,14.516 21.351,16.193 21.722 C 16.655 21.824,16.856 21.820,17.100 21.705 C 17.479 21.525,17.687 21.206,17.690 20.801 C 17.691 20.540,17.619 20.350,17.439 20.145 C 17.266 19.947,17.091 19.863,16.680 19.780 C 15.735 19.588,15.003 19.195,14.354 18.532 C 13.414 17.573,13.001 16.536,13.000 15.135 L 13.000 14.731 13.177 14.663 C 13.628 14.491,14.198 14.014,14.505 13.552 C 14.864 13.013,15.015 12.452,14.993 11.745 L 14.980 11.311 15.420 11.076 C 16.175 10.675,16.818 10.509,17.620 10.508 C 18.401 10.507,19.028 10.650,19.678 10.976 C 20.163 11.220,20.441 11.431,20.945 11.942 C 21.212 12.212,21.491 12.465,21.565 12.506 C 21.661 12.557,21.787 12.579,22.000 12.579 C 22.258 12.580,22.327 12.564,22.492 12.467 C 22.844 12.260,23.029 11.895,22.987 11.488 C 22.959 11.214,22.842 11.022,22.439 10.590 C 21.341 9.411,19.907 8.700,18.265 8.521 C 18.069 8.500,17.905 8.477,17.899 8.471 C 17.894 8.465,17.958 8.305,18.042 8.115 C 18.247 7.649,18.413 7.143,18.526 6.639 C 18.609 6.270,18.620 6.117,18.619 5.360 C 18.618 4.416,18.570 4.086,18.315 3.292 C 18.118 2.676,17.822 2.422,17.300 2.422 C 16.969 2.422,16.771 2.510,16.552 2.752 C 16.284 3.049,16.243 3.377,16.409 3.900 C 16.789 5.090,16.695 6.323,16.140 7.446 C 15.733 8.271,15.134 8.912,14.327 9.388 L 13.955 9.608 13.718 9.441 C 13.202 9.080,12.675 8.920,12.000 8.920 C 11.325 8.920,10.798 9.080,10.282 9.441 L 10.045 9.608 9.673 9.388 C 8.866 8.912,8.267 8.271,7.860 7.446 C 7.305 6.324,7.212 5.097,7.590 3.900 C 7.704 3.537,7.718 3.245,7.630 3.037 C 7.546 2.837,7.336 2.610,7.147 2.513 C 6.971 2.424,6.599 2.383,6.440 2.435 M11.360 4.282 C 10.801 4.323,10.221 4.427,10.044 4.519 C 9.712 4.690,9.508 5.027,9.510 5.400 C 9.513 5.704,9.614 5.929,9.840 6.133 C 10.147 6.409,10.350 6.444,11.000 6.337 C 11.230 6.299,11.625 6.274,12.000 6.274 C 12.375 6.274,12.770 6.299,13.000 6.337 C 13.512 6.421,13.665 6.416,13.900 6.305 C 14.281 6.124,14.488 5.805,14.488 5.400 C 14.488 5.021,14.289 4.690,13.956 4.519 C 13.771 4.423,13.209 4.326,12.567 4.279 C 12.005 4.238,11.960 4.238,11.360 4.282 M12.391 10.982 C 12.579 11.060,12.732 11.207,12.871 11.439 C 13.014 11.678,13.024 12.094,12.892 12.340 C 12.702 12.697,12.400 12.880,12.000 12.880 C 11.600 12.880,11.298 12.697,11.108 12.340 C 10.982 12.104,10.986 11.677,11.116 11.460 C 11.353 11.067,11.588 10.922,11.991 10.921 C 12.130 10.920,12.309 10.948,12.391 10.982 M5.122 12.983 C 4.786 13.129,4.563 13.417,4.502 13.786 C 4.445 14.128,4.961 15.361,5.474 16.106 C 5.817 16.606,6.291 17.140,6.499 17.262 C 6.970 17.538,7.585 17.372,7.867 16.892 C 7.964 16.727,7.980 16.658,7.979 16.400 C 7.978 16.039,7.936 15.949,7.581 15.555 C 7.134 15.058,6.770 14.443,6.503 13.732 C 6.355 13.340,6.210 13.152,5.956 13.025 C 5.710 12.903,5.349 12.884,5.122 12.983 M18.044 13.025 C 17.790 13.152,17.645 13.340,17.497 13.732 C 17.230 14.443,16.866 15.058,16.419 15.555 C 16.064 15.949,16.022 16.039,16.021 16.400 C 16.020 16.658,16.036 16.727,16.133 16.892 C 16.415 17.372,17.030 17.538,17.501 17.262 C 17.860 17.051,18.642 16.028,18.993 15.309 C 19.353 14.574,19.538 14.001,19.495 13.761 C 19.371 13.081,18.658 12.720,18.044 13.025 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BiohazardIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Biohazard = BiohazardIcon;