@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.44 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-stethoscope" 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="M4.695 1.057 C 4.352 1.164,4.073 1.481,4.018 1.825 L 3.991 1.991 3.710 2.018 C 2.496 2.138,1.485 2.972,1.114 4.160 L 1.020 4.460 1.020 7.060 C 1.020 9.825,1.027 9.946,1.222 10.725 C 1.839 13.183,3.813 15.157,6.275 15.778 C 6.487 15.832,6.752 15.888,6.865 15.902 L 7.071 15.929 7.098 16.135 C 7.169 16.678,7.446 17.536,7.737 18.114 C 8.772 20.169,10.677 21.554,12.980 21.926 C 13.392 21.992,14.607 21.992,15.020 21.926 C 17.604 21.509,19.707 19.788,20.573 17.380 C 20.920 16.415,20.963 16.097,20.988 14.335 L 21.008 12.849 21.334 12.686 C 22.069 12.318,22.636 11.643,22.886 10.840 C 23.021 10.406,23.021 9.594,22.886 9.160 C 22.581 8.181,21.822 7.418,20.861 7.125 C 20.588 7.042,20.458 7.027,20.000 7.027 C 19.542 7.027,19.412 7.042,19.139 7.125 C 18.178 7.418,17.419 8.181,17.114 9.160 C 16.979 9.594,16.979 10.406,17.114 10.840 C 17.365 11.645,17.931 12.318,18.670 12.688 L 19.000 12.853 19.000 14.008 C 19.000 15.232,18.962 15.753,18.839 16.240 C 18.488 17.622,17.495 18.845,16.212 19.476 C 15.467 19.842,14.862 19.980,14.000 19.980 C 13.330 19.980,12.956 19.922,12.400 19.732 C 10.802 19.186,9.577 17.860,9.155 16.222 C 9.080 15.928,9.093 15.882,9.253 15.881 C 9.387 15.879,9.974 15.719,10.380 15.573 C 12.567 14.786,14.239 12.926,14.796 10.660 C 14.971 9.946,14.980 9.779,14.980 7.060 L 14.980 4.460 14.886 4.160 C 14.705 3.578,14.391 3.107,13.911 2.695 C 13.475 2.321,12.893 2.078,12.290 2.018 L 12.009 1.991 11.982 1.825 C 11.922 1.448,11.606 1.123,11.214 1.035 C 10.792 0.941,10.352 1.134,10.129 1.514 L 10.020 1.700 10.008 2.908 C 10.000 3.666,10.011 4.174,10.038 4.272 C 10.099 4.498,10.288 4.738,10.508 4.867 C 10.673 4.964,10.743 4.980,11.003 4.980 C 11.271 4.980,11.329 4.966,11.503 4.859 C 11.742 4.712,11.946 4.422,11.982 4.179 C 12.012 3.979,12.022 3.975,12.310 4.061 C 12.452 4.103,12.571 4.178,12.697 4.303 C 13.003 4.609,13.000 4.586,13.000 7.029 C 13.000 9.219,12.976 9.700,12.839 10.240 C 12.488 11.622,11.495 12.845,10.212 13.476 C 9.467 13.842,8.862 13.980,8.000 13.980 C 7.330 13.980,6.956 13.922,6.400 13.732 C 4.808 13.188,3.575 11.858,3.162 10.240 C 3.024 9.702,3.000 9.222,3.000 7.029 C 3.000 4.586,2.997 4.609,3.303 4.303 C 3.429 4.178,3.548 4.103,3.690 4.061 C 3.978 3.975,3.988 3.979,4.018 4.179 C 4.054 4.422,4.258 4.712,4.497 4.859 C 4.671 4.966,4.729 4.980,4.997 4.980 C 5.257 4.980,5.327 4.964,5.492 4.867 C 5.712 4.738,5.901 4.498,5.962 4.272 C 5.989 4.174,6.000 3.666,5.992 2.908 L 5.980 1.700 5.872 1.516 C 5.628 1.101,5.150 0.915,4.695 1.057 M20.310 9.061 C 20.688 9.173,21.000 9.598,21.000 10.001 C 21.000 10.331,20.784 10.696,20.484 10.872 C 20.328 10.963,20.254 10.980,20.000 10.980 C 19.746 10.980,19.672 10.963,19.516 10.872 C 18.935 10.530,18.833 9.774,19.304 9.303 C 19.583 9.024,19.916 8.944,20.310 9.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const StethoscopeIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Stethoscope = StethoscopeIcon;