Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const TabsRR = ({ tabs, name, renderActiveTabContentOnly }) => {
  2.   const tabLinks = [];
  3.   const tabContents = [];
  4.  
  5.   tabs.forEach((tab, index) => {
  6.     tabLinks.push(
  7.       <TabLink
  8.         key={index}
  9.         to={tab.id}
  10.         style={styles.tabLink}>
  11.         {tab.label}
  12.       </TabLink>
  13.     );
  14.  
  15.     tabContents.push(
  16.       <TabContent
  17.         key={index}
  18.         for={tab.id}>
  19.         {tab.content}
  20.       </TabContent>
  21.     );
  22.   });
  23.  
  24.   return (
  25.     <Tabs
  26.       name={name}
  27.       renderActiveTabContentOnly={renderActiveTabContentOnly}
  28.       activeLinkStyle={styles.activeLinkStyle}
  29.       visibleTabStyle={styles.visibleTabStyle}
  30.       style={styles.tabs}>
  31.       <div className={styles.links}>
  32.         {tabLinks}
  33.       </div>
  34.       <div className={styles.content}>
  35.         {tabContents}
  36.       </div>
  37.     </Tabs>
  38.   )
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement