UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.89 kB
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-truck-electric" 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.678 2.059 C 3.578 2.091,3.430 2.177,3.350 2.249 C 3.270 2.321,2.749 2.912,2.192 3.562 C 1.276 4.632,1.171 4.770,1.086 5.012 C 0.827 5.746,1.163 6.541,1.873 6.874 C 2.084 6.973,2.148 6.981,2.797 7.000 L 3.494 7.020 2.842 7.720 C 2.418 8.175,2.157 8.490,2.095 8.620 C 1.923 8.984,1.985 9.366,2.267 9.680 C 2.472 9.908,2.697 10.008,3.005 10.008 C 3.410 10.008,3.499 9.942,4.419 8.956 C 4.878 8.463,5.412 7.898,5.605 7.700 C 6.123 7.168,6.302 6.736,6.206 6.254 C 6.099 5.723,5.828 5.365,5.366 5.146 C 5.101 5.021,5.096 5.020,4.351 5.007 L 3.602 4.994 4.201 4.298 C 4.531 3.916,4.838 3.540,4.883 3.464 C 5.061 3.162,5.016 2.686,4.779 2.375 C 4.544 2.067,4.073 1.932,3.678 2.059 M8.695 4.056 C 8.465 4.130,8.255 4.300,8.128 4.516 C 8.037 4.672,8.020 4.746,8.020 5.000 C 8.020 5.256,8.036 5.328,8.131 5.489 C 8.192 5.592,8.304 5.725,8.381 5.783 C 8.655 5.992,8.695 5.996,10.463 5.998 C 12.360 6.000,12.399 6.006,12.697 6.303 C 13.022 6.628,13.000 6.191,13.000 12.447 L 13.000 18.000 11.427 18.000 L 9.853 18.000 9.688 17.670 C 9.321 16.938,8.642 16.363,7.861 16.125 C 7.588 16.042,7.458 16.027,7.000 16.027 C 6.542 16.027,6.412 16.042,6.139 16.125 C 5.358 16.363,4.679 16.938,4.312 17.670 L 4.147 18.000 3.575 18.000 L 3.002 18.000 2.991 15.350 L 2.980 12.700 2.871 12.514 C 2.479 11.848,1.521 11.848,1.129 12.514 L 1.020 12.700 1.009 15.458 C 1.002 17.288,1.012 18.286,1.040 18.421 C 1.115 18.779,1.300 19.108,1.591 19.399 C 2.084 19.892,2.416 20.000,3.442 20.000 L 4.147 20.000 4.312 20.330 C 4.682 21.069,5.355 21.635,6.160 21.886 C 6.594 22.021,7.406 22.021,7.840 21.886 C 8.645 21.635,9.318 21.069,9.688 20.330 L 9.853 20.000 12.000 20.000 L 14.147 20.000 14.312 20.330 C 14.682 21.069,15.355 21.635,16.160 21.886 C 16.594 22.021,17.406 22.021,17.840 21.886 C 18.645 21.635,19.318 21.069,19.688 20.330 L 19.853 20.000 20.558 20.000 C 21.325 20.000,21.563 19.961,21.930 19.775 C 22.196 19.640,22.638 19.200,22.771 18.937 C 22.994 18.498,23.000 18.424,23.000 16.206 C 23.000 14.021,22.992 13.910,22.797 13.498 C 22.659 13.204,19.068 8.694,18.794 8.469 C 18.569 8.285,18.164 8.094,17.884 8.041 C 17.765 8.018,17.076 8.000,16.339 8.000 L 15.009 8.000 14.990 7.210 C 14.974 6.536,14.958 6.379,14.882 6.140 C 14.572 5.173,13.818 4.421,12.861 4.123 C 12.541 4.024,12.535 4.023,10.700 4.013 C 9.259 4.005,8.824 4.014,8.695 4.056 M19.256 12.180 L 21.000 14.359 21.000 16.180 L 21.000 18.000 20.427 18.000 L 19.853 18.000 19.688 17.670 C 19.321 16.937,18.641 16.362,17.861 16.125 C 17.405 15.987,16.643 15.981,16.180 16.113 C 15.825 16.215,15.429 16.416,15.170 16.627 L 15.000 16.765 15.000 13.383 L 15.000 10.000 16.256 10.000 L 17.512 10.000 19.256 12.180 M7.310 18.061 C 7.688 18.173,8.000 18.598,8.000 19.001 C 8.000 19.331,7.784 19.696,7.484 19.872 C 7.328 19.963,7.254 19.980,7.000 19.980 C 6.746 19.980,6.672 19.963,6.516 19.872 C 5.935 19.530,5.833 18.774,6.304 18.303 C 6.583 18.024,6.916 17.944,7.310 18.061 M17.310 18.061 C 17.688 18.173,18.000 18.598,18.000 19.001 C 18.000 19.331,17.784 19.696,17.484 19.872 C 17.328 19.963,17.254 19.980,17.000 19.980 C 16.746 19.980,16.672 19.963,16.516 19.872 C 15.932 19.528,15.831 18.775,16.307 18.299 C 16.582 18.024,16.918 17.944,17.310 18.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const TruckElectricIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const TruckElectric = TruckElectricIcon;