From df12a3a8864d167fb300dd09e645dda430d24164 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Sat, 15 Dec 2018 16:55:56 +0000
Subject: [PATCH] ...
---
borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx b/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
index 03eed27..ffebf88 100644
--- a/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
+++ b/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
@@ -49,6 +49,13 @@
})
};
+ redirectToArchive = (archive) => {
+ //console.log("Archive: " + archive.id + ", repo: " + this.state.repo.id);
+ console.log("context: " + this.context.history);
+
+ this.context.history.pushState(null, '/archives');
+ //this.router.transitionTo('/archives/dfsafds'); // , {repoId: this.state.repo.id}, {archiveId: archive.id}
+ }
render = () => {
let content = undefined;
@@ -103,7 +110,7 @@
{repo.archives.map((archive) => {
// Return the element. Also pass key
return (
- <tr key={archive.id}>
+ <tr key={archive.id} onClick={() => this.redirectToArchive(archive)}>
<td>{archive.archive}</td>
<td>{archive.time}</td>
<td>{archive.id}</td>
@@ -192,6 +199,7 @@
this.fetchRepo = this.fetchRepo.bind(this);
this.toggleTab = this.toggleTab.bind(this);
+ this.redirectToArchive = this.redirectToArchive.bind(this);
}
}
--
Gitblit v1.10.0