@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.27 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-car" 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.536 6.058 C 3.885 6.178,3.242 6.632,2.823 7.268 C 2.676 7.491,1.286 10.369,1.214 10.600 C 1.026 11.203,1.028 11.175,1.011 13.764 C 0.994 16.456,0.999 16.523,1.225 16.969 C 1.360 17.237,1.763 17.640,2.030 17.775 C 2.381 17.953,2.671 17.999,3.443 17.999 L 4.147 18.000 4.312 18.330 C 4.682 19.069,5.355 19.635,6.160 19.886 C 6.594 20.021,7.406 20.021,7.840 19.886 C 8.645 19.635,9.318 19.069,9.688 18.330 L 9.853 18.000 12.000 18.000 L 14.147 18.000 14.312 18.330 C 14.682 19.069,15.355 19.635,16.160 19.886 C 16.412 19.964,16.547 19.979,17.000 19.979 C 17.453 19.979,17.588 19.964,17.840 19.886 C 18.645 19.635,19.318 19.069,19.688 18.330 L 19.853 18.000 20.577 17.998 C 21.126 17.996,21.363 17.979,21.563 17.927 C 22.240 17.750,22.790 17.182,22.941 16.503 C 22.995 16.258,23.003 15.943,22.992 14.338 L 22.980 12.460 22.855 12.110 C 22.675 11.609,22.509 11.351,22.100 10.941 C 21.705 10.545,21.434 10.365,21.006 10.217 C 20.663 10.098,18.857 9.634,17.511 9.320 L 16.522 9.090 16.133 8.675 C 15.240 7.723,14.364 6.864,14.120 6.701 C 13.749 6.453,13.348 6.261,12.937 6.132 L 12.580 6.021 8.700 6.013 C 5.648 6.007,4.759 6.017,4.536 6.058 M12.703 8.195 C 13.096 8.388,13.242 8.525,14.711 10.091 C 15.143 10.551,15.434 10.829,15.539 10.879 C 15.627 10.921,16.177 11.066,16.760 11.200 C 17.343 11.335,18.243 11.551,18.760 11.681 C 20.511 12.122,20.569 12.144,20.794 12.460 C 20.996 12.744,21.000 12.784,21.000 14.446 L 21.000 16.000 20.427 16.000 L 19.853 16.000 19.688 15.670 C 19.321 14.938,18.642 14.363,17.861 14.125 C 17.588 14.042,17.458 14.027,17.000 14.027 C 16.542 14.027,16.412 14.042,16.139 14.125 C 15.358 14.363,14.679 14.938,14.312 15.670 L 14.147 16.000 12.000 16.000 L 9.853 16.000 9.688 15.670 C 9.321 14.938,8.642 14.363,7.861 14.125 C 7.588 14.042,7.458 14.027,7.000 14.027 C 6.542 14.027,6.412 14.042,6.139 14.125 C 5.358 14.363,4.679 14.938,4.312 15.670 L 4.147 16.000 3.571 16.000 L 2.996 16.000 3.010 13.750 C 3.021 12.037,3.037 11.462,3.077 11.340 C 3.167 11.065,4.515 8.311,4.610 8.208 C 4.807 7.994,4.656 8.001,8.643 8.011 L 12.346 8.020 12.703 8.195 M7.334 16.064 C 7.698 16.188,8.000 16.613,8.000 17.001 C 8.000 17.331,7.784 17.696,7.484 17.872 C 7.328 17.963,7.254 17.980,7.000 17.980 C 6.746 17.980,6.672 17.963,6.516 17.872 C 5.937 17.531,5.833 16.774,6.301 16.306 C 6.587 16.019,6.952 15.934,7.334 16.064 M17.334 16.064 C 17.698 16.188,18.000 16.613,18.000 17.001 C 18.000 17.331,17.784 17.696,17.484 17.872 C 17.328 17.963,17.254 17.980,17.000 17.980 C 16.746 17.980,16.672 17.963,16.516 17.872 C 15.934 17.529,15.831 16.775,16.304 16.303 C 16.587 16.019,16.954 15.935,17.334 16.064 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const CarIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Car = CarIcon;