Refactor Process status components
From https://gitlab.com/arkindex/frontend/-/issues/272#note_511971764:
This could even be split further (and attached to this issue)
-
TaskDetails.vueis renamed toTask.vueand handles task display and polling -
TaskPanel.vueis renamedRun.vueand displays both the task panel on the left and the graph on the right, and usesTaskfor each task -
RunsList.vueis renamedWorkflow.vue, displays the run tabs, handles changing the routes, workflow polling and usingRunto show the current run -
Main.vueshould only display the basic info at the top of the page (corpus, revision, mode, state, …) and usesWorkflowto show the process' workflow - Add a
index.jsjust for convenience, so that we can doimport Status from '~/vue/Process/Status'and it importsMain