UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.94 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-arrow-up-z-a" 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 M14.695 3.057 C 14.051 3.258,13.799 4.040,14.198 4.591 C 14.263 4.681,14.403 4.805,14.508 4.867 L 14.700 4.980 16.275 5.000 L 17.850 5.020 16.003 7.237 C 14.986 8.456,14.127 9.507,14.094 9.572 C 13.919 9.911,14.009 10.411,14.298 10.700 C 14.607 11.009,14.511 11.000,17.517 10.998 C 19.637 10.997,20.211 10.986,20.330 10.943 C 20.551 10.864,20.744 10.702,20.869 10.489 C 20.964 10.328,20.980 10.256,20.980 10.000 C 20.980 9.746,20.963 9.672,20.872 9.516 C 20.761 9.327,20.571 9.158,20.373 9.070 C 20.292 9.034,19.821 9.015,18.705 9.000 L 17.150 8.980 19.014 6.743 C 21.048 4.303,21.032 4.325,20.988 3.893 C 20.947 3.498,20.674 3.171,20.290 3.055 C 20.031 2.977,14.944 2.979,14.695 3.057 M16.873 13.060 C 16.136 13.200,15.468 13.565,14.958 14.105 C 14.561 14.525,14.318 14.950,14.131 15.548 L 14.021 15.900 14.021 18.103 L 14.020 20.306 14.141 20.503 C 14.543 21.156,15.457 21.156,15.859 20.503 C 15.979 20.308,15.980 20.300,15.993 19.653 L 16.007 19.000 17.500 19.000 L 18.993 19.000 19.007 19.653 C 19.020 20.300,19.021 20.308,19.141 20.503 C 19.543 21.156,20.457 21.156,20.859 20.503 L 20.980 20.306 20.991 18.283 C 20.999 17.023,20.987 16.159,20.961 15.992 C 20.747 14.608,19.722 13.468,18.378 13.118 C 17.959 13.009,17.280 12.983,16.873 13.060 M18.119 15.143 C 18.417 15.279,18.728 15.592,18.862 15.892 C 18.951 16.090,18.974 16.210,18.991 16.566 L 19.011 17.000 17.500 17.000 L 15.989 17.000 16.009 16.565 C 16.026 16.206,16.049 16.088,16.137 15.895 C 16.326 15.479,16.751 15.129,17.174 15.039 C 17.441 14.982,17.870 15.030,18.119 15.143 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ArrowUpZAIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const ArrowUpZA = ArrowUpZAIcon;