Skip to content
Snippets Groups Projects
Tabs.tsx 910 B
Newer Older
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
// The main tab has to be given display: block; via id css or be given the id "First"
export function ButtonRowTabs({data, cla}: {data: Array<TabDatensatz>, cla: string}) {
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
    let rows = []
    for ( let i = 0;  i < data.length; i++ ){
      rows.push(
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
        <div id={data[i].cssname} className={cla}>
            {data[i].node}
        </div>
      )
    }
    return rows; 
  }
  export function BFHStyleTabs({data, cla}: {data: Array<NodeDatensatz>, cla: string}) {
    let rows = []
    for ( let i = 0;  i < data.length; i++ ){
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
      if (data[i].cssname === "timeline"){
        rows.push(
          <div id={data[i].cssname} className={cla} style={{display: "block"}}>
              {data[i].node}
          </div>
        )
      }
      else{
      rows.push(
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
        <div id={data[i].cssname} className={cla}>
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
            {data[i].node}
        </div>
      )
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
      }
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
    }
    return rows; 
  }