@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.42 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-align-vertical-distribute-center" 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="M8.499 3.042 C 7.974 3.132,7.476 3.363,7.089 3.695 C 6.455 4.239,6.086 4.928,6.016 5.698 L 5.989 6.000 3.941 6.000 C 1.718 6.000,1.666 6.004,1.382 6.221 C 1.302 6.282,1.187 6.415,1.128 6.516 C 1.037 6.672,1.020 6.746,1.020 7.000 C 1.020 7.256,1.036 7.328,1.131 7.489 C 1.256 7.702,1.449 7.864,1.670 7.943 C 1.788 7.985,2.268 7.997,3.904 7.998 L 5.989 8.000 6.016 8.302 C 6.124 9.489,6.976 10.517,8.160 10.886 L 8.460 10.980 12.000 10.980 L 15.540 10.980 15.840 10.886 C 17.024 10.517,17.876 9.489,17.984 8.302 L 18.011 8.000 20.096 7.998 C 21.732 7.997,22.212 7.985,22.330 7.943 C 22.551 7.864,22.744 7.702,22.869 7.489 C 22.964 7.328,22.980 7.256,22.980 7.000 C 22.980 6.746,22.963 6.672,22.872 6.516 C 22.813 6.415,22.698 6.282,22.618 6.221 C 22.334 6.004,22.282 6.000,20.059 6.000 L 18.011 6.000 17.984 5.698 C 17.877 4.519,17.028 3.489,15.861 3.122 L 15.540 3.021 12.120 3.014 C 10.239 3.011,8.609 3.023,8.499 3.042 M15.310 5.061 C 15.589 5.144,15.856 5.411,15.939 5.690 C 16.023 5.972,16.028 8.015,15.945 8.290 C 15.872 8.533,15.707 8.740,15.484 8.872 L 15.300 8.980 12.000 8.980 L 8.700 8.980 8.516 8.872 C 8.303 8.747,8.141 8.550,8.058 8.316 C 7.972 8.071,7.974 5.982,8.061 5.690 C 8.140 5.421,8.412 5.143,8.673 5.063 C 8.961 4.975,15.013 4.972,15.310 5.061 M6.499 13.043 C 5.976 13.132,5.477 13.363,5.089 13.695 C 4.455 14.239,4.086 14.928,4.016 15.698 L 3.989 16.000 2.941 16.000 C 1.797 16.000,1.643 16.022,1.382 16.221 C 1.302 16.282,1.187 16.415,1.128 16.516 C 1.037 16.672,1.020 16.746,1.020 17.000 C 1.020 17.256,1.036 17.328,1.131 17.489 C 1.192 17.592,1.304 17.725,1.381 17.783 C 1.642 17.983,1.738 17.996,2.904 17.998 L 3.989 18.000 4.016 18.302 C 4.124 19.489,4.976 20.517,6.160 20.886 L 6.460 20.980 12.000 20.980 L 17.540 20.980 17.840 20.886 C 19.024 20.517,19.876 19.489,19.984 18.302 L 20.011 18.000 21.096 17.998 C 22.262 17.996,22.358 17.983,22.619 17.783 C 22.696 17.725,22.808 17.592,22.869 17.489 C 22.964 17.328,22.980 17.256,22.980 17.000 C 22.980 16.746,22.963 16.672,22.872 16.516 C 22.813 16.415,22.698 16.282,22.618 16.221 C 22.357 16.022,22.203 16.000,21.059 16.000 L 20.011 16.000 19.984 15.698 C 19.877 14.520,19.029 13.490,17.861 13.121 L 17.540 13.020 12.120 13.014 C 9.139 13.011,6.609 13.024,6.499 13.043 M17.310 15.061 C 17.589 15.144,17.856 15.411,17.939 15.690 C 18.023 15.972,18.028 18.015,17.945 18.290 C 17.872 18.533,17.707 18.740,17.484 18.872 L 17.300 18.980 12.000 18.980 L 6.700 18.980 6.516 18.872 C 6.415 18.813,6.284 18.700,6.225 18.623 C 6.014 18.347,6.000 18.245,6.000 17.022 C 6.000 15.698,6.019 15.587,6.301 15.306 C 6.622 14.984,6.202 15.007,11.963 15.003 C 16.457 15.000,17.131 15.008,17.310 15.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const AlignVerticalDistributeCenterIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const AlignVerticalDistributeCenter = AlignVerticalDistributeCenterIcon;