openedx / openedx/frontend-app-authoring
SelectableBox component not selectable
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 17
- Forks
- 218
- Avg merge
- 9d 20h
- Merged PRs (30d)
- 20
Description
Description
2U's update of course-authoring to the openedx@21.5.7 version of paragon caused a bug where selectableboxes were not clickable or selectable. This occurred on their stage server and is very hard to reproduce locally, but looks to be tied to the paragon component since it only happens in the newer version and affects every place the component is used.
See https://github.com/openedx/paragon/issues/3015 for more details. This issue is meant to track actions to be taken for this repository.
Steps
- https://github.com/openedx/frontend-app-course-authoring/pull/871
- https://github.com/openedx/frontend-app-course-authoring/pull/880
- https://github.com/openedx/frontend-app-course-authoring/pull/886
- https://github.com/openedx/frontend-app-course-authoring/pull/887
- Once the issue is fixed upstream, go back to using Paragon directly, as opposed to the version in frontend-lib-content-components
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the upstream Paragon issue and the completed pull requests listed in this issue to understand the workaround already applied in this repository. The remaining work is done when the upstream issue is fixed and this repository returns to using Paragon directly instead of the version in frontend-lib-content-components.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100