rsuite
Version:
A suite of react components
21 lines • 575 B
JavaScript
'use client';
import _extends from "@babel/runtime/helpers/esm/extends";
import React from 'react';
import Stack from "./Stack.js";
import { forwardRef } from "../internals/utils/index.js";
const Subcomponents = {
Item: Stack.Item
};
const VStack = forwardRef((props, ref) => {
const {
reverse,
...rest
} = props;
const direction = reverse ? 'column-reverse' : 'column';
return /*#__PURE__*/React.createElement(Stack, _extends({}, rest, {
direction: direction,
ref: ref
}));
}, Subcomponents);
VStack.displayName = 'VStack';
export default VStack;