openreplay/frontend/app/components/Dashboard/Widgets/LastPerformance/LastPerformance.js
Shekar Siri 2ed5cac986
Webpack upgrade and dependency cleanup (#523)
* change(ui) - webpack update
* change(ui) - api optimize and other fixes
2022-06-03 16:47:38 +02:00

28 lines
815 B
JavaScript

import React from 'react';
import { Loader, NoContent } from 'UI';
import { widgetHOC, SessionLine } from '../common';
@widgetHOC('sessionsPerformance', { fitContent: true })
export default class LastFeedbacks extends React.PureComponent {
render() {
const { data: sessions, loading } = this.props;
return (
<Loader loading={ loading } size="small">
<NoContent
title="No data available."
size="small"
show={ sessions.size === 0 }
>
{ sessions.map(({ sessionId, missedResources }) => (
<SessionLine
sessionId={ sessionId }
icon="file"
info={ missedResources.get(0).name }
subInfo="Missing File"
/>
))}
</NoContent>
</Loader>
);
}
}