datalab-org / datalab

datalab is a place to store experimental data and the connections between them.
https://docs.datalab-org.io
MIT License
49 stars 17 forks source link

Improve DataTable Pagination Handling with Vuex #1013

Open BenjaminCharmes opened 3 days ago

BenjaminCharmes commented 3 days ago

Closes #983

Store the current page and the number of rows of each page in the vuex store

codecov[bot] commented 3 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 68.49%. Comparing base (ae09e24) to head (43ba2ab).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1013 +/- ## ======================================= Coverage 68.49% 68.49% ======================================= Files 62 62 Lines 3955 3955 ======================================= Hits 2709 2709 Misses 1246 1246 ```

🚨 Try these New Features:

cypress[bot] commented 3 days ago

datalab    Run #2805

Run Properties:  status check passed Passed #2805  •  git commit f4c9039f1e ℹ️: Merge 43ba2abf5e51c01fd573a70259b9ead6f2a81854 into ae09e24acc67e9795fe1ee542485...
Project datalab
Branch Review bc/save-items-perpage
Run status status check passed Passed #2805
Run duration 06m 39s
Commit git commit f4c9039f1e ℹ️: Merge 43ba2abf5e51c01fd573a70259b9ead6f2a81854 into ae09e24acc67e9795fe1ee542485...
Committer Ben Charmes
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 405
View all changes introduced in this branch ↗︎