UNPKG

626 BJavaScriptView Raw
1/**
2* This source code is quoted from rc-tabs.
3* homepage: https://github.com/react-component/tabs
4*/
5/* eslint-disable react/prefer-stateless-function */
6import React from 'react';
7import TabBarRootNode from './TabBarRootNode';
8import TabBarTabsNode from './TabBarTabsNode';
9import SaveRef from './SaveRef';
10
11export default class TabBar extends React.Component {
12 render() {
13 return (
14 <SaveRef>
15 {(saveRef) => (
16 <TabBarRootNode saveRef={saveRef} {...this.props}>
17 <TabBarTabsNode saveRef={saveRef} {...this.props} />
18 </TabBarRootNode>
19 )}
20 </SaveRef>
21 );
22 }
23}
24