UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.62 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-flip-horizontal" 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="M11.695 1.057 C 11.466 1.129,11.256 1.299,11.128 1.516 L 11.020 1.700 11.020 3.003 L 11.020 4.306 11.141 4.503 C 11.543 5.156,12.457 5.156,12.859 4.503 L 12.980 4.306 12.980 3.003 L 12.980 1.700 12.872 1.516 C 12.628 1.101,12.150 0.915,11.695 1.057 M4.499 2.043 C 3.383 2.230,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 12.020 L 2.020 19.580 2.125 19.887 C 2.296 20.387,2.496 20.704,2.896 21.104 C 3.297 21.505,3.615 21.706,4.113 21.874 L 4.420 21.978 6.266 21.991 C 7.483 22.000,8.166 21.991,8.270 21.963 C 8.498 21.901,8.738 21.712,8.867 21.492 C 8.964 21.327,8.980 21.257,8.980 21.000 C 8.980 20.746,8.963 20.672,8.872 20.516 C 8.813 20.415,8.698 20.282,8.618 20.221 C 8.341 20.010,8.248 20.000,6.481 20.000 C 4.657 20.000,4.607 19.994,4.330 19.725 C 4.246 19.643,4.142 19.505,4.098 19.418 C 4.022 19.263,4.020 19.122,4.010 12.082 C 3.998 4.002,3.974 4.632,4.303 4.304 C 4.601 4.006,4.640 4.000,6.537 3.998 C 8.305 3.996,8.345 3.992,8.619 3.783 C 8.696 3.725,8.808 3.592,8.869 3.489 C 8.964 3.328,8.980 3.256,8.980 3.000 C 8.980 2.746,8.963 2.672,8.872 2.516 C 8.813 2.415,8.698 2.282,8.618 2.221 C 8.338 2.008,8.256 2.000,6.404 2.005 C 5.467 2.007,4.609 2.025,4.499 2.043 M15.695 2.056 C 15.465 2.130,15.255 2.300,15.128 2.516 C 15.037 2.672,15.020 2.746,15.020 3.000 C 15.020 3.256,15.036 3.328,15.131 3.489 C 15.192 3.592,15.304 3.725,15.381 3.783 C 15.655 3.992,15.695 3.996,17.463 3.998 C 19.360 4.000,19.399 4.006,19.697 4.303 C 20.024 4.631,20.000 4.009,20.000 12.001 C 20.000 17.907,19.991 19.138,19.945 19.290 C 19.872 19.533,19.707 19.740,19.484 19.872 L 19.300 19.980 17.520 20.001 C 16.232 20.015,15.709 20.035,15.627 20.071 C 15.429 20.158,15.239 20.327,15.128 20.516 C 15.037 20.672,15.020 20.746,15.020 21.000 C 15.020 21.257,15.036 21.327,15.133 21.492 C 15.262 21.712,15.502 21.901,15.730 21.963 C 15.834 21.991,16.515 22.000,17.734 21.991 C 19.536 21.977,19.587 21.975,19.860 21.885 C 20.845 21.559,21.581 20.817,21.886 19.840 L 21.980 19.540 21.980 12.000 L 21.980 4.460 21.886 4.160 C 21.581 3.181,20.827 2.423,19.861 2.123 C 19.541 2.024,19.535 2.023,17.700 2.013 C 16.259 2.005,15.824 2.014,15.695 2.056 M11.695 7.057 C 11.466 7.129,11.256 7.299,11.128 7.516 L 11.020 7.700 11.020 9.003 L 11.020 10.306 11.141 10.503 C 11.543 11.156,12.457 11.156,12.859 10.503 L 12.980 10.306 12.980 9.003 L 12.980 7.700 12.872 7.516 C 12.628 7.101,12.150 6.915,11.695 7.057 M11.695 13.057 C 11.466 13.129,11.256 13.299,11.128 13.516 L 11.020 13.700 11.020 15.003 L 11.020 16.306 11.141 16.503 C 11.543 17.156,12.457 17.156,12.859 16.503 L 12.980 16.306 12.980 15.003 L 12.980 13.700 12.872 13.516 C 12.628 13.101,12.150 12.915,11.695 13.057 M11.695 19.057 C 11.466 19.129,11.256 19.299,11.128 19.516 L 11.020 19.700 11.020 21.003 L 11.020 22.306 11.141 22.503 C 11.543 23.156,12.457 23.156,12.859 22.503 L 12.980 22.306 12.980 21.003 L 12.980 19.700 12.872 19.516 C 12.628 19.101,12.150 18.915,11.695 19.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const FlipHorizontalIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const FlipHorizontal = FlipHorizontalIcon;