@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.1 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-ambulance" 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="M3.499 3.043 C 2.389 3.232,1.488 4.024,1.114 5.140 L 1.020 5.420 1.009 11.319 C 1.002 15.343,1.012 17.283,1.040 17.422 C 1.115 17.779,1.300 18.108,1.591 18.399 C 2.084 18.892,2.416 19.000,3.442 19.000 L 4.147 19.000 4.312 19.330 C 4.682 20.069,5.355 20.635,6.160 20.886 C 6.594 21.021,7.406 21.021,7.840 20.886 C 8.645 20.635,9.318 20.069,9.688 19.330 L 9.853 19.000 12.000 19.000 L 14.147 19.000 14.312 19.330 C 14.682 20.069,15.355 20.635,16.160 20.886 C 16.412 20.964,16.547 20.979,17.000 20.979 C 17.453 20.979,17.588 20.964,17.840 20.886 C 18.645 20.635,19.318 20.069,19.688 19.330 L 19.853 19.000 20.558 19.000 C 21.581 19.000,21.916 18.892,22.404 18.404 C 22.694 18.114,22.841 17.863,22.937 17.491 C 23.026 17.148,23.030 13.576,22.942 13.245 C 22.846 12.887,22.676 12.594,22.401 12.319 C 22.070 11.988,21.873 11.895,20.666 11.495 L 19.712 11.180 18.876 9.513 C 18.112 7.990,18.020 7.826,17.809 7.613 C 17.323 7.121,16.931 7.001,15.795 7.001 L 15.009 7.000 14.990 6.210 C 14.974 5.536,14.958 5.379,14.882 5.140 C 14.573 4.174,13.823 3.425,12.861 3.121 L 12.540 3.020 8.120 3.014 C 5.689 3.011,3.609 3.024,3.499 3.043 M12.310 5.061 C 12.589 5.144,12.856 5.411,12.939 5.690 C 12.992 5.869,13.000 6.593,13.000 11.447 L 13.000 17.000 11.427 17.000 L 9.853 17.000 9.688 16.670 C 9.321 15.938,8.642 15.363,7.861 15.125 C 7.588 15.042,7.458 15.027,7.000 15.027 C 6.542 15.027,6.412 15.042,6.139 15.125 C 5.358 15.363,4.679 15.938,4.312 16.670 L 4.147 17.000 3.573 17.000 L 3.000 17.000 3.000 11.447 C 3.000 5.190,2.978 5.628,3.304 5.303 C 3.618 4.989,3.346 5.006,7.983 5.003 C 11.563 5.000,12.132 5.008,12.310 5.061 M7.695 7.057 C 7.466 7.129,7.256 7.299,7.128 7.516 C 7.025 7.692,7.019 7.728,7.007 8.350 L 6.993 9.000 6.443 9.000 C 5.648 9.000,5.366 9.111,5.128 9.516 C 5.037 9.672,5.020 9.746,5.020 10.000 C 5.020 10.256,5.036 10.328,5.131 10.489 C 5.256 10.702,5.449 10.864,5.670 10.943 C 5.768 10.978,6.022 10.997,6.407 10.998 L 6.993 11.000 7.007 11.653 C 7.020 12.300,7.021 12.308,7.141 12.503 C 7.209 12.613,7.346 12.756,7.452 12.828 C 7.923 13.144,8.554 12.999,8.859 12.503 C 8.979 12.308,8.980 12.300,8.993 11.653 L 9.007 11.000 9.593 10.998 C 9.978 10.997,10.232 10.978,10.330 10.943 C 10.551 10.864,10.744 10.702,10.869 10.489 C 10.964 10.328,10.980 10.256,10.980 10.000 C 10.980 9.746,10.963 9.672,10.872 9.516 C 10.634 9.111,10.352 9.000,9.557 9.000 L 9.007 9.000 8.993 8.350 C 8.981 7.728,8.975 7.692,8.872 7.516 C 8.628 7.101,8.150 6.915,7.695 7.057 M17.209 10.657 C 17.936 12.108,18.067 12.344,18.265 12.559 C 18.559 12.876,18.857 13.018,20.070 13.419 L 21.000 13.727 21.000 15.363 L 21.000 17.000 20.427 17.000 L 19.853 17.000 19.688 16.670 C 19.321 15.937,18.641 15.362,17.861 15.125 C 17.405 14.987,16.643 14.981,16.180 15.113 C 15.825 15.215,15.429 15.416,15.170 15.627 L 15.000 15.765 15.000 12.383 L 15.000 9.000 15.690 9.000 L 16.380 9.000 17.209 10.657 M7.310 17.061 C 7.688 17.173,8.000 17.598,8.000 18.001 C 8.000 18.331,7.784 18.696,7.484 18.872 C 7.328 18.963,7.254 18.980,7.000 18.980 C 6.746 18.980,6.672 18.963,6.516 18.872 C 5.935 18.530,5.833 17.774,6.304 17.303 C 6.583 17.024,6.916 16.944,7.310 17.061 M17.310 17.061 C 17.688 17.173,18.000 17.598,18.000 18.001 C 18.000 18.331,17.784 18.696,17.484 18.872 C 17.328 18.963,17.254 18.980,17.000 18.980 C 16.746 18.980,16.672 18.963,16.516 18.872 C 15.932 18.528,15.831 17.775,16.307 17.299 C 16.582 17.024,16.918 16.944,17.310 17.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const AmbulanceIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Ambulance = AmbulanceIcon;