Refactor import_entities/import_groups app to use new pagination_bar
requested to merge 341868-refactor-import_entities-import_groups-app-to-use-new-pagination_bar into master
What does this MR do and why?
Related to #341868 (closed)
This MR prepares pagination_bar
component for general use by putting it in vue_shared
:
How to set up and validate locally
- Open "New group" (
/groups/new#import-group-pane
) - Use
https://gitlab.com
as source instance andGeK1Nis4j-SY1X4sqE5c
as personal access token (this token is from separate user on GitLab instance with 0 real data available, so we do not expose any security risks here) - Ensure pagination is displayed and working
- Initiate some imports (no need for them to complete)
- Go again to
/groups/new#import-group-pane
- Click "History"
- Observe working pagination there
- Run
yarn storybook
- Observe pagination_bar story
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Illya Klymov