@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.09 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-arrow-up-0-1" 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.580 3.096 C 6.422 3.172,5.940 3.634,4.274 5.306 C 3.116 6.469,2.138 7.481,2.101 7.555 C 1.872 8.010,2.056 8.601,2.508 8.867 C 2.673 8.964,2.742 8.980,3.000 8.979 C 3.213 8.979,3.341 8.957,3.440 8.905 C 3.517 8.864,4.124 8.289,4.790 7.627 L 5.999 6.423 6.010 13.364 L 6.020 20.306 6.141 20.503 C 6.543 21.156,7.457 21.156,7.859 20.503 L 7.980 20.306 7.990 13.364 L 8.001 6.423 9.210 7.627 C 9.876 8.289,10.483 8.864,10.560 8.905 C 10.659 8.957,10.787 8.979,11.000 8.979 C 11.258 8.980,11.327 8.964,11.492 8.867 C 11.714 8.737,11.901 8.498,11.965 8.264 C 12.019 8.061,11.989 7.733,11.899 7.555 C 11.862 7.481,10.884 6.469,9.726 5.306 C 7.433 3.004,7.429 3.001,7.000 3.001 C 6.851 3.001,6.716 3.031,6.580 3.096 M16.499 3.040 C 15.363 3.246,14.461 4.048,14.114 5.160 C 14.022 5.453,14.020 5.497,14.020 7.000 C 14.020 8.503,14.022 8.547,14.114 8.840 C 14.422 9.827,15.174 10.579,16.160 10.886 C 16.412 10.964,16.547 10.979,17.000 10.979 C 17.453 10.979,17.588 10.964,17.840 10.886 C 18.826 10.579,19.578 9.827,19.886 8.840 C 19.978 8.547,19.980 8.503,19.980 7.000 C 19.980 5.497,19.978 5.453,19.886 5.160 C 19.580 4.178,18.810 3.407,17.861 3.129 C 17.500 3.023,16.832 2.980,16.499 3.040 M17.310 5.061 C 17.589 5.144,17.856 5.411,17.939 5.690 C 18.023 5.972,18.028 8.015,17.945 8.290 C 17.872 8.533,17.707 8.740,17.484 8.872 C 17.328 8.963,17.254 8.980,17.000 8.980 C 16.746 8.980,16.672 8.963,16.516 8.872 C 16.415 8.813,16.284 8.700,16.225 8.623 C 16.014 8.347,16.000 8.245,16.000 7.022 C 16.000 5.695,16.019 5.587,16.304 5.303 C 16.583 5.024,16.916 4.944,17.310 5.061 M14.695 13.057 C 14.466 13.129,14.256 13.299,14.128 13.516 C 14.037 13.672,14.020 13.746,14.020 14.000 C 14.020 14.256,14.036 14.328,14.131 14.489 C 14.256 14.702,14.449 14.864,14.670 14.943 C 14.768 14.978,15.023 14.997,15.410 14.998 L 16.000 15.000 16.000 17.000 L 16.000 19.000 15.446 19.000 C 14.648 19.000,14.367 19.110,14.128 19.516 C 14.037 19.672,14.020 19.746,14.020 20.000 C 14.020 20.256,14.036 20.328,14.131 20.489 C 14.256 20.702,14.449 20.864,14.670 20.943 C 14.889 21.021,19.111 21.021,19.330 20.943 C 19.551 20.864,19.744 20.702,19.869 20.489 C 19.964 20.328,19.980 20.256,19.980 20.000 C 19.980 19.746,19.963 19.672,19.872 19.516 C 19.633 19.110,19.352 19.000,18.555 19.000 L 18.002 19.000 17.991 16.350 L 17.980 13.700 17.872 13.516 C 17.740 13.293,17.533 13.128,17.290 13.055 C 17.039 12.979,14.937 12.981,14.695 13.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ArrowUp01Icon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const ArrowUp01 = ArrowUp01Icon;