@ntragas/pouncejstest
Version:
A collection of UI components from Panther labs
17 lines (16 loc) • 678 B
JavaScript
import _extends from "@babel/runtime/helpers/extends";
import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/objectWithoutPropertiesLoose";
import React from 'react';
import { TabPanels as ReachTabPanels } from '@reach/tabs';
var TabPanels = /*#__PURE__*/React.forwardRef(function TabPanels(_ref, ref) {
var children = _ref.children,
rest = _objectWithoutPropertiesLoose(_ref, ["children"]);
return /*#__PURE__*/React.createElement(ReachTabPanels, _extends({
ref: ref
}, rest), React.Children.toArray(children).map(function (child, index) {
return /*#__PURE__*/React.cloneElement(child, {
index
});
}));
});
export default TabPanels;