From 862ca55f566432191891d8b352404bc01088e804 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Tue, 18 Dec 2018 22:45:08 +0000
Subject: [PATCH] displays cache status of archives.
---
borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx b/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
index 71b6f56..776aad8 100644
--- a/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
+++ b/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
@@ -5,7 +5,7 @@
import {PageHeader} from '../../general/BootstrapComponents';
import {getRestServiceUrl, humanFileSize} from '../../../utilities/global';
import ErrorAlert from '../../general/ErrorAlert';
-import {IconRefresh} from "../../general/IconComponents";
+import {IconCheck, IconRefresh} from "../../general/IconComponents";
class RepoArchiveListView extends React.Component {
@@ -106,14 +106,20 @@
<tr>
<th>Archive</th>
<th>Time</th>
+ <th></th>
<th>Id</th>
</tr>
{repo.archives.map((archive) => {
// Return the element. Also pass key
+ let loaded = '';
+ if (archive.fileListAlreadyCached) {
+ loaded = <IconCheck />;
+ }
return (
<tr key={archive.id}>
<td><Link to={`/archives/${repo.id}/${archive.id}`}>{archive.name}</Link></td>
<td>{archive.time}</td>
+ <td>{loaded}</td>
<td>{archive.id}</td>
</tr>);
})}
--
Gitblit v1.10.0