Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create skeleton page for question selection shopping cart workflow #13049

Conversation

ozer550
Copy link
Member

@ozer550 ozer550 commented Feb 4, 2025

Summary

  • Creates the skeleton page that could be further used in quizzes for question shopping cart workflow.
  • Integrates the page with the currently existing lessons workflow. (It will be later migrated to quizzes once refactoring has been done for it.)
  • Adds appropriate routes in the lessons page to navigate to the questions shopping cart.
  • Mocks and implements basic data and functionality for the shopping cart.

References

Implements basic functionality of #12789 in lessons sidePanel subpage. We need to migrate this later to quizzes.

Reviewer guidance

  • Navigate to the following route /en/coach/#/:classId/lessonstemp/:lessonId/select-resources/preview-questions
  • Check if the QuestionsAccordion matches the figma, see question selection "manual" titled workflow.

@github-actions github-actions bot added APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) DEV: frontend labels Feb 4, 2025
@ozer550 ozer550 force-pushed the implement-shopping-cart-in-quizzes branch from 0dbdc85 to c4131a8 Compare February 10, 2025 06:30
@ozer550 ozer550 changed the title Testing broken questionAccordion Create skeleton page for question selection shopping cart workflow Feb 10, 2025
@ozer550 ozer550 marked this pull request as ready for review February 10, 2025 07:13
@ozer550 ozer550 requested a review from AlexVelezLl February 10, 2025 07:14
Copy link
Member

@AlexVelezLl AlexVelezLl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm! After rebasing and solving the conflicts, we can merge and once #13034 is solved, we can conect the dots. Thanks @ozer550!

@ozer550 ozer550 force-pushed the implement-shopping-cart-in-quizzes branch from ece8dc5 to 6a03839 Compare February 11, 2025 15:49
@AlexVelezLl
Copy link
Member

Thanks @ozer550!

@AlexVelezLl AlexVelezLl merged commit eb25f29 into learningequality:develop Feb 11, 2025
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) DEV: frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants