Store blast form submission and poll for job statuses (#718)
Upon a BLAST form submission: - the results are saved in the browser storage (IndexedDB); - the browser starts polling for the statuses of the submitted jobs. The polling is implemented using a redux-observable epic. An alternative implementation, using redux-listener-middleware, was proposed in: https://github.com/Ensembl/ensembl-client/pull/722, but rejected in favour of this implementation.
Showing
This diff is collapsed.
... | ... | @@ -133,6 +133,7 @@ |
"licence-manager": "git+https://github.com/Ensembl/ensembl-licence-manager.git#36b534d28ff26d345b4ba4da0cbc18e1e0f7a6b7", | ||
"lint-staged": "12.3.4", | ||
"mini-css-extract-plugin": "2.5.3", | ||
"msw": "0.39.2", | ||
"nodemon": "2.0.15", | ||
"postcss": "8.4.7", | ||
"postcss-loader": "6.2.1", | ||
... | ... |