UNPKG

raonkeditor-react

Version:

React component for RAON K Editor

34 lines (29 loc) 874 B
/* eslint-disable react/prop-types */ import * as React from 'react'; function Sidebar( { events, start } ) { const content = events.length > 0 ? ( <table> <thead> <tr> <th className="text-left">{'Event'}</th> <th className="text-right">{'ComponentName'}</th> <th className="text-right">{'Elapsed [ms]'}</th> </tr> </thead> <tbody> {[ ...events ].reverse().map( ( { evtName, componentName, date }, i ) => ( <tr key={i}> <td className="text-left">{evtName}</td> <td className="text-right">{componentName}</td> <td className="text-right">{date.getTime() - start.getTime()}</td> </tr> ) )} </tbody> </table> ) : ( <div>{'No events yet!'}</div> ); return <aside className="paper flex-grow-1">{content}</aside>; } export default Sidebar;