@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.32 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-briefcase-medical" 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="M9.499 1.042 C 8.385 1.234,7.470 2.041,7.118 3.140 C 7.042 3.379,7.026 3.536,7.010 4.207 L 6.991 4.995 5.225 5.009 C 3.477 5.023,3.457 5.024,3.139 5.123 C 2.173 5.423,1.419 6.181,1.114 7.160 L 1.020 7.460 1.020 13.000 L 1.020 18.540 1.114 18.840 C 1.422 19.827,2.173 20.578,3.160 20.886 L 3.460 20.980 12.000 20.980 L 20.540 20.980 20.840 20.886 C 21.827 20.578,22.578 19.827,22.886 18.840 L 22.980 18.540 22.980 13.000 L 22.980 7.460 22.886 7.160 C 22.581 6.181,21.827 5.423,20.861 5.123 C 20.543 5.024,20.523 5.023,18.775 5.009 L 17.009 4.995 16.990 4.207 C 16.974 3.536,16.958 3.379,16.882 3.140 C 16.573 2.174,15.820 1.422,14.861 1.122 L 14.540 1.022 12.120 1.015 C 10.789 1.011,9.609 1.023,9.499 1.042 M14.310 3.061 C 14.452 3.103,14.571 3.178,14.697 3.303 C 14.948 3.554,15.000 3.751,15.000 4.447 L 15.000 5.000 12.000 5.000 L 9.000 5.000 9.000 4.447 C 9.000 3.750,9.052 3.554,9.304 3.303 C 9.604 3.002,9.569 3.006,11.983 3.003 C 13.772 3.000,14.138 3.010,14.310 3.061 M5.000 13.003 L 5.000 19.007 4.350 18.993 C 3.728 18.981,3.692 18.975,3.516 18.872 C 3.415 18.813,3.284 18.700,3.225 18.623 C 2.988 18.312,3.000 18.608,3.000 13.022 C 3.000 7.240,2.979 7.627,3.304 7.303 C 3.554 7.052,3.727 7.006,4.430 7.003 L 5.000 7.000 5.000 13.003 M17.000 13.000 L 17.000 19.000 12.000 19.000 L 7.000 19.000 7.000 13.000 L 7.000 7.000 12.000 7.000 L 17.000 7.000 17.000 13.000 M20.310 7.061 C 20.589 7.144,20.856 7.411,20.939 7.690 C 20.992 7.868,21.000 8.546,21.000 13.001 C 21.000 17.212,20.990 18.139,20.945 18.290 C 20.872 18.533,20.707 18.740,20.484 18.872 C 20.308 18.975,20.272 18.981,19.650 18.993 L 19.000 19.007 19.000 13.003 L 19.000 7.000 19.553 7.000 C 19.931 7.000,20.170 7.019,20.310 7.061 M11.695 10.057 C 11.466 10.129,11.256 10.299,11.128 10.516 C 11.025 10.692,11.019 10.728,11.007 11.350 L 10.993 12.000 10.443 12.000 C 9.648 12.000,9.366 12.111,9.128 12.516 C 9.037 12.672,9.020 12.746,9.020 13.000 C 9.020 13.256,9.036 13.328,9.131 13.489 C 9.256 13.702,9.449 13.864,9.670 13.943 C 9.768 13.978,10.022 13.997,10.407 13.998 L 10.993 14.000 11.007 14.653 C 11.020 15.300,11.021 15.308,11.141 15.503 C 11.209 15.613,11.346 15.756,11.452 15.828 C 11.923 16.144,12.554 15.999,12.859 15.503 C 12.979 15.308,12.980 15.300,12.993 14.653 L 13.007 14.000 13.593 13.998 C 13.978 13.997,14.232 13.978,14.330 13.943 C 14.551 13.864,14.744 13.702,14.869 13.489 C 14.964 13.328,14.980 13.256,14.980 13.000 C 14.980 12.746,14.963 12.672,14.872 12.516 C 14.634 12.111,14.352 12.000,13.557 12.000 L 13.007 12.000 12.993 11.350 C 12.981 10.728,12.975 10.692,12.872 10.516 C 12.628 10.101,12.150 9.915,11.695 10.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BriefcaseMedicalIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BriefcaseMedical = BriefcaseMedicalIcon;