Fixed Hybrid triggers and minor view changes

This commit is contained in:
frikky
2021-10-12 00:27:32 +02:00
parent 2da6e43dc6
commit 5353f5aa63
11 changed files with 141 additions and 79 deletions
+13 -2
View File
@@ -707,6 +707,11 @@ const Workflows = (props) => {
useEffect(() => {
if (workflows.length <= 0 && firstrequest) {
const tmpView = localStorage.getItem('view');
if (tmpView !== undefined && tmpView !== null) {
setView(tmpView)
}
setFirstrequest(false)
getAvailableWorkflows()
}
@@ -1847,12 +1852,18 @@ const Workflows = (props) => {
: null*/}
{view === "list" && (
<Tooltip color="primary" title={"Grid View"} placement="top">
<Button color="primary" variant="text" onClick={() => setView("grid")}><GridOnIcon /></Button>
<Button color="primary" variant="text" onClick={() => {
localStorage.setItem('view', "grid");
setView("grid")
}}><GridOnIcon /></Button>
</Tooltip>
)}
{view === "grid" && (
<Tooltip color="primary" title={"List View"} placement="top">
<Button color="primary" variant="text" onClick={() => setView("list")}><ListIcon /></Button>
<Button color="primary" variant="text" onClick={() => {
localStorage.setItem('view', "list");
setView("list")
}}><ListIcon /></Button>
</Tooltip>
)}
<Tooltip color="primary" title={"Import workflows"} placement="top">