@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.69 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-tram-front" 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="M5.499 2.043 C 4.380 2.233,3.461 3.048,3.114 4.160 L 3.020 4.460 3.020 11.000 L 3.020 17.540 3.114 17.840 C 3.238 18.240,3.437 18.609,3.679 18.891 C 4.256 19.565,4.930 19.919,5.770 19.990 L 6.120 20.020 5.600 20.800 C 4.971 21.741,4.914 21.905,5.061 22.322 C 5.289 22.969,6.070 23.202,6.616 22.786 C 6.684 22.734,7.143 22.086,7.636 21.346 L 8.533 20.000 12.000 20.000 L 15.467 20.000 16.364 21.346 C 16.857 22.086,17.316 22.734,17.384 22.786 C 18.039 23.285,19.000 22.817,19.000 22.000 C 19.000 21.745,18.904 21.556,18.383 20.775 L 17.879 20.020 18.230 19.990 C 19.479 19.885,20.508 19.053,20.886 17.840 L 20.980 17.540 20.980 11.000 L 20.980 4.460 20.886 4.160 C 20.581 3.182,19.832 2.428,18.861 2.121 L 18.540 2.020 12.120 2.014 C 8.589 2.011,5.609 2.024,5.499 2.043 M11.000 7.000 L 11.000 10.000 8.000 10.000 L 5.000 10.000 5.000 7.447 C 5.000 4.538,4.993 4.614,5.304 4.303 C 5.609 3.997,5.520 4.006,8.430 4.003 L 11.000 4.000 11.000 7.000 M18.310 4.061 C 18.452 4.103,18.571 4.178,18.697 4.303 C 19.007 4.614,19.000 4.538,19.000 7.447 L 19.000 10.000 16.000 10.000 L 13.000 10.000 13.000 7.000 L 13.000 4.000 15.553 4.000 C 17.722 4.000,18.136 4.009,18.310 4.061 M19.000 14.554 C 19.000 17.325,19.000 17.328,18.779 17.618 C 18.718 17.698,18.585 17.813,18.484 17.872 L 18.300 17.980 12.000 17.980 L 5.700 17.980 5.516 17.872 C 5.415 17.813,5.284 17.700,5.225 17.623 C 4.996 17.323,5.000 17.373,5.000 14.575 L 5.000 12.000 12.000 12.000 L 19.000 12.000 19.000 14.554 M7.695 14.055 C 7.464 14.130,7.255 14.300,7.128 14.516 C 7.037 14.672,7.020 14.746,7.020 15.000 C 7.020 15.257,7.036 15.327,7.133 15.492 C 7.651 16.374,8.998 16.018,8.998 15.000 C 8.998 14.623,8.792 14.281,8.463 14.112 C 8.265 14.010,7.911 13.984,7.695 14.055 M15.695 14.055 C 15.464 14.130,15.255 14.300,15.128 14.516 C 15.037 14.672,15.020 14.746,15.020 15.000 C 15.020 15.257,15.036 15.327,15.133 15.492 C 15.651 16.374,16.998 16.018,16.998 15.000 C 16.998 14.623,16.792 14.281,16.463 14.112 C 16.265 14.010,15.911 13.984,15.695 14.055 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const TramFrontIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const TramFront = TramFrontIcon;