UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.07 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-languages" 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="M6.695 1.057 C 6.466 1.129,6.256 1.299,6.128 1.516 C 6.037 1.672,6.020 1.746,6.020 2.000 C 6.020 2.256,6.036 2.328,6.131 2.489 C 6.256 2.702,6.449 2.864,6.670 2.943 C 6.878 3.017,8.122 3.017,8.330 2.943 C 8.551 2.864,8.744 2.702,8.869 2.489 C 8.964 2.328,8.980 2.256,8.980 2.000 C 8.980 1.746,8.963 1.672,8.872 1.516 C 8.740 1.293,8.533 1.128,8.290 1.055 C 8.050 0.983,6.928 0.984,6.695 1.057 M1.695 4.057 C 1.051 4.258,0.799 5.040,1.198 5.591 C 1.263 5.681,1.403 5.805,1.508 5.867 L 1.700 5.980 5.910 6.000 L 10.120 6.020 9.696 6.660 C 9.300 7.257,9.212 7.360,8.387 8.189 L 7.503 9.078 6.521 8.105 C 5.671 7.262,5.514 7.124,5.343 7.066 C 4.864 6.905,4.382 7.084,4.128 7.516 C 4.037 7.672,4.020 7.746,4.020 8.000 C 4.020 8.254,4.036 8.328,4.127 8.480 C 4.186 8.579,4.650 9.074,5.157 9.579 L 6.080 10.499 4.624 11.959 C 3.824 12.763,3.135 13.483,3.095 13.560 C 3.043 13.659,3.021 13.788,3.021 14.000 C 3.020 14.258,3.036 14.327,3.133 14.492 C 3.413 14.968,4.033 15.139,4.492 14.865 C 4.584 14.810,5.299 14.125,6.080 13.343 L 7.499 11.921 8.960 13.376 C 9.763 14.176,10.481 14.862,10.555 14.899 C 11.009 15.128,11.601 14.944,11.867 14.492 C 11.964 14.327,11.980 14.258,11.979 14.000 C 11.979 13.788,11.957 13.659,11.905 13.560 C 11.865 13.483,11.176 12.763,10.376 11.959 L 8.920 10.499 9.841 9.579 L 10.761 8.660 11.647 7.330 L 12.533 6.000 13.356 5.998 C 14.243 5.996,14.368 5.975,14.619 5.783 C 14.696 5.725,14.808 5.592,14.869 5.489 C 14.964 5.328,14.980 5.256,14.980 5.000 C 14.980 4.746,14.963 4.672,14.872 4.516 C 14.740 4.293,14.533 4.128,14.290 4.055 C 14.028 3.976,1.947 3.978,1.695 4.057 M16.667 11.065 C 16.268 11.188,16.365 11.014,13.585 16.583 C 11.452 20.856,11.027 21.736,11.010 21.906 C 10.968 22.347,11.251 22.794,11.660 22.934 C 11.906 23.018,12.094 23.018,12.340 22.934 C 12.708 22.809,12.781 22.696,13.740 20.768 L 14.619 19.000 17.000 19.000 L 19.381 19.000 20.260 20.768 C 21.219 22.696,21.292 22.809,21.660 22.934 C 21.906 23.018,22.094 23.018,22.340 22.934 C 22.749 22.794,23.032 22.347,22.990 21.906 C 22.973 21.736,22.548 20.856,20.415 16.583 C 17.646 11.036,17.739 11.202,17.340 11.066 C 17.106 10.986,16.924 10.986,16.667 11.065 M17.690 15.620 C 18.059 16.357,18.360 16.969,18.360 16.980 C 18.360 16.991,17.748 17.000,17.000 17.000 C 16.252 17.000,15.640 16.991,15.640 16.980 C 15.640 16.940,16.980 14.280,17.000 14.280 C 17.011 14.280,17.322 14.883,17.690 15.620 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const LanguagesIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Languages = LanguagesIcon;