@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.6 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-combine" 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.499 1.042 C 2.376 1.236,1.461 2.048,1.114 3.160 L 1.020 3.460 1.020 6.000 L 1.020 8.540 1.114 8.840 C 1.422 9.827,2.173 10.578,3.160 10.886 L 3.460 10.980 6.000 10.980 L 8.540 10.980 8.840 10.886 C 9.827 10.578,10.578 9.827,10.886 8.840 L 10.980 8.540 10.980 6.000 L 10.980 3.460 10.886 3.160 C 10.581 2.181,9.829 1.425,8.861 1.122 L 8.540 1.022 6.120 1.015 C 4.789 1.011,3.609 1.023,3.499 1.042 M13.695 1.054 C 13.048 1.267,12.799 2.040,13.198 2.591 C 13.369 2.827,13.608 2.953,13.972 2.999 C 14.364 3.049,14.516 3.114,14.717 3.321 C 15.000 3.613,15.000 3.616,15.000 6.001 C 15.000 8.287,14.996 8.333,14.779 8.618 C 14.613 8.835,14.380 8.954,14.034 8.998 C 13.870 9.019,13.686 9.055,13.625 9.078 C 13.439 9.149,13.242 9.323,13.128 9.516 C 13.037 9.672,13.020 9.746,13.020 10.000 C 13.020 10.257,13.036 10.327,13.133 10.492 C 13.263 10.714,13.502 10.901,13.736 10.965 C 13.960 11.026,14.519 10.982,14.863 10.877 C 15.820 10.584,16.581 9.818,16.886 8.840 L 16.980 8.540 16.980 6.000 L 16.980 3.460 16.886 3.160 C 16.580 2.178,15.808 1.404,14.863 1.130 C 14.463 1.015,13.922 0.979,13.695 1.054 M19.695 1.054 C 19.048 1.267,18.799 2.040,19.198 2.591 C 19.369 2.827,19.608 2.953,19.972 2.999 C 20.364 3.049,20.516 3.114,20.717 3.321 C 21.000 3.613,21.000 3.616,21.000 6.001 C 21.000 8.287,20.996 8.333,20.779 8.618 C 20.613 8.835,20.380 8.954,20.034 8.998 C 19.870 9.019,19.686 9.055,19.625 9.078 C 19.439 9.149,19.242 9.323,19.128 9.516 C 19.037 9.672,19.020 9.746,19.020 10.000 C 19.020 10.257,19.036 10.327,19.133 10.492 C 19.263 10.714,19.502 10.901,19.736 10.965 C 19.960 11.026,20.519 10.982,20.863 10.877 C 21.820 10.584,22.581 9.818,22.886 8.840 L 22.980 8.540 22.980 6.000 L 22.980 3.460 22.886 3.160 C 22.580 2.178,21.808 1.404,20.863 1.130 C 20.463 1.015,19.922 0.979,19.695 1.054 M8.310 3.061 C 8.589 3.144,8.856 3.411,8.939 3.690 C 9.025 3.978,9.030 8.007,8.945 8.290 C 8.872 8.533,8.707 8.740,8.484 8.872 L 8.300 8.980 6.000 8.980 L 3.700 8.980 3.516 8.872 C 3.303 8.747,3.141 8.550,3.058 8.316 C 2.970 8.065,2.972 3.988,3.061 3.690 C 3.140 3.421,3.412 3.143,3.673 3.063 C 3.958 2.975,8.015 2.973,8.310 3.061 M1.695 13.057 C 1.466 13.129,1.256 13.299,1.128 13.516 C 1.022 13.697,1.020 13.712,1.007 14.520 C 0.996 15.233,1.006 15.395,1.080 15.759 C 1.357 17.119,2.244 18.192,3.512 18.704 C 4.168 18.968,4.447 19.000,6.105 19.000 L 7.577 19.000 6.873 19.710 C 6.486 20.101,6.139 20.481,6.101 20.555 C 5.872 21.008,6.056 21.601,6.508 21.867 C 6.673 21.964,6.742 21.980,7.000 21.979 C 7.212 21.979,7.341 21.957,7.440 21.905 C 7.517 21.865,8.306 21.109,9.194 20.226 C 10.957 18.472,10.999 18.420,10.999 18.000 C 10.999 17.578,10.960 17.530,9.175 15.756 C 7.716 14.307,7.519 14.124,7.343 14.066 C 6.863 13.906,6.382 14.084,6.128 14.516 C 6.036 14.672,6.020 14.745,6.021 15.000 C 6.021 15.213,6.043 15.340,6.096 15.440 C 6.136 15.517,6.486 15.900,6.873 16.290 L 7.577 17.000 6.157 17.000 C 4.631 17.000,4.484 16.985,4.088 16.784 C 3.672 16.573,3.235 16.063,3.094 15.623 C 3.046 15.475,3.022 15.189,3.004 14.560 C 2.981 13.718,2.978 13.696,2.872 13.516 C 2.628 13.101,2.150 12.915,1.695 13.057 M15.499 13.042 C 14.376 13.236,13.461 14.048,13.114 15.160 L 13.020 15.460 13.020 18.000 L 13.020 20.540 13.114 20.840 C 13.422 21.827,14.173 22.578,15.160 22.886 L 15.460 22.980 18.000 22.980 L 20.540 22.980 20.840 22.886 C 21.827 22.578,22.578 21.827,22.886 20.840 L 22.980 20.540 22.980 18.000 L 22.980 15.460 22.886 15.160 C 22.581 14.181,21.829 13.425,20.861 13.122 L 20.540 13.022 18.120 13.015 C 16.789 13.011,15.609 13.023,15.499 13.042 M20.310 15.061 C 20.589 15.144,20.856 15.411,20.939 15.690 C 21.025 15.978,21.030 20.007,20.945 20.290 C 20.872 20.533,20.707 20.740,20.484 20.872 L 20.300 20.980 18.000 20.980 L 15.700 20.980 15.516 20.872 C 15.303 20.747,15.141 20.550,15.058 20.316 C 14.970 20.065,14.972 15.988,15.061 15.690 C 15.136 15.438,15.404 15.153,15.650 15.067 C 15.906 14.976,20.008 14.971,20.310 15.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const CombineIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Combine = CombineIcon;