Closed jaroslav-kubicek closed 6 years ago
Is there any ETA for this issue please? What is missing to have it complete? Thank you.
Today I've been working to have a PR on graphql merged that can simplify it. I hope to meet the acceptance criteria today, so as stated in my standup it might be finished today. I'd like to spend some time refactoring this as there is a lot of code duplication introduced here, but that might be done in a separate issue so that this can go through QA in the meantime
Thanks, that sounds good. I would be great to have this pushed through to QA and prod this week, we can focus on the improvements later.
Well, it might not pass the code review with this much code duplication. (If there will be anyone available to review it, that is :smile: )
The graphql stuff I did were merged, so I pushed a new commit that displays the flights and their boarding passes.
Notes:
So even though the list is working and boarding passes can be downloaded, implementing all the details on the designs perfectly might take more time.
I found some bugs:
The text "boarding pass" should be better centralized on the icon of the boarding pass, I think... Demo v. Prototype v.
The text "Here, you can download your ...." should be divided and I am not sure but shouldn't be there a dot? In the "baggage" there is one and in the "boarding pass" isn't? demo v. Prototype v.
Destinations aren't bold in Opera and Chrome (last v.)
The same problem as in the "baggage" issue. When I click on "baggage" or "boarding pass" it shows me baggage or boarding passes, but when I "unclicked" "baggage" or "boarding pass" it shows me nothing. I think that it should show FAQ categories.
@mjancik what should happen when the user "unclicks" the button?
@mjancik thanks for the info. One more: what should happen if the user navigates away from the category but doesn't un-click the baggage/boarding pass button?
Also un-focus the button :)
It seems that it's not possible to force an orbit button to stay "pressed". So we might have to stick with the custom implementation for now. Is that OK for the MVP?
I was afraid of that. Yes, we can leave it custom. Until either I or Orbit guys can come up with a solution.
👍
Acceptance criteria
Note GraphQL server will need to be updated to provide such info.
Zeplin: https://zpl.io/beYLgOP