React centre panel#4413
Conversation
|
Close for now, until ready to test etc. |
|
One question having seen this pass by, @will-moore, would be if it wouldn't be possible to have this as a plugin. |
|
So you could disable it? (like you can with the Acquisition tab and Preview tabs on the right panel)? |
|
Well, mostly re: the need to immediately close this. If it were a plugin, then it could just live wherever. |
|
and having a plugin for example in web test. It could be easily evaluated using docker |
|
I only closed it because it's not ready yet. I just wanted to open a PR to create a PR link I could include in my presentation and I couldn't immediately add a "broken" label to it, so I've closed it while I continue to work on it (or not). The purpose of this PR was primarily the evaluation of React.js, which we'll discuss later. But this is not optional extra behaviour (like webtagging). It is a direct replacement of existing functionality. |
Understood. For me, it's mostly about thinking through the concept of pluggability as far as possible. i.e. what would it cost us now or later to be able to make even this component pluggable? |
Want to use the same query for loading images (with pagination / filtering to limit numbers) and for counting the number of images we'd get without pagination or filtering.
Moved the 'converter' for converting json data for jstree into a manual external function so that we can manually get the 'count' data before converting the data
This fixes the delay in slider handle movements, E.g. thumb slider
Evaluating React.js for updating centre panel
TODO: 🚧
center_plugin.thumbs.js, plate.html, ome.plateview.js, containers_icon.html, container_paging.html