qbicsoftware / data-manager-app

A web-based life science omics and imaging data management solution
MIT License
8 stars 0 forks source link

Refactor SamplePage UI to current Prototype #702

Closed Steffengreiner closed 1 month ago

Steffengreiner commented 1 month ago

What was changed

1.) search and download logic is now handled by the SampleMain component similiar to measurementmain to adhere to prototype page structure 2.) Disclaimers are shown if no samples and experimental groups are provided, and the sample and batch components are hidden accordingly. 3.) User can now filter sampleGrid by values set in organismId 4.) Column widths for both grids are updated if information changes to ensure that the content is always readable. 5.) User can move column order in samplegrid according to preferences 6.) User can resize columns 7.) Sample Id column is frozen and batch action column is frozen so it's always usable 8.) Sample label column name was changed to sample name

Preview Screenshot 2024-07-09 at 17 46 47

https://github.com/qbicsoftware/data-manager-app/assets/29627977/3545eddc-ac11-4fae-ad13-754f02dbbdf4

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
1 New issue
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud