Closed laflannery closed 4 months ago
Unassigning Josh, as he's out today for good, waa. We will need to get a look from @randimays or @chriskim2311 when PR is ready to take next steps. Assigning both for now, so it stays visible. We can discuss next week to sort out owner.
I reviewed and commented on the PR
After folks have a chance to catch up on what I'm seeing, if we do decide to ask DST about this and folks would prefer me to do this just let me know
@laflannery if you could follow up with DST, I'd be grateful. Josh is gone now, and he did flag that this is happening on Global search as well, which makes me think it's likely a component issue.
@laflannery Left you a comment on the PR but did you follow up with DST yet? I can file an issue if you hadn't already. Thanks!
Hey @chriskim2311 I just got out of their office hours, I actually think that we might want to keep this as is (meaning don't actually merge in Josh's pr) but I'm going to summarize everything and then we can decide:
Scenario 2 seems like a worse user experience to me than scenario 1, even though scenario 2 is already on Prod. I think we should potentially discuss this at scrum tomorrow, Jordan is still out but @aklausmeier perhaps has an opinion
There is a 3rd option - we use the unbounded
prop but this would remove the last page from displaying. If we wanted to use this, at least for the time being, here are some screen shots:
Small screens
Large screens
@laflannery With option 3, is the user able to navigate to next page up through the last page by clicking right three dots? And would this option require us to revisit the DST solution in a few sprints?
@aklausmeier No, the ellipsis are not actionable, they are a visual indicator only. So the user can only go to the next page and the first page in the screen shots above. I would also think that Option 1 (keeping everything as is) might possibly be the only option where we might not need to revisit this after the DST update but because we don't know for sure how it's going to work we can't guarantee that.
Talked about this in scrum - we are going to keep this as is as this is the best of the not great options, which means we wouldn't need this PR anymore. @chriskim2311 are you able to remove/delete this?
@laflannery Thanks for clarifying this! I think this is the best option too, I can close the PR.
@laflannery @chriskim2311 @FranECross since we didn't ship this PR, as far as this ticket goes, are we:
I don't think there's a wrong answer, just wanna make sure I know what to expect on the reporting side.
I vote close - and maybe we open a new ticket to review and verify all paging for both teams when DST solves this.
I vote close, too.
Description
At the smaller breakpoints, the pagination component has some display issues:
Other examples
I was struggling to find examples with enough pages but I did find 2:
Acceptance Criteria