Skip to content

Convert Learner Dashboard to frontend-base #657

@arbrandes

Description

@arbrandes

Description

Convert the Learner Dashboard MFE to use frontend-base, as per https://github.com/openedx/frontend-base/blob/main/docs/how_tos/migrate-frontend-app.md.

The converted code will remain in a long-lived frontend-base branch.

Dropped features

The following features are removed as part of the conversion:

  • Hotjar (DEPR)
  • Optimizely (DEPR)
  • Segment tracking hooks in the header (DEPR)
  • robots.txt (DEPR)
  • Notices (DEPR)
  • NON_BROWSABLE_COURSES is removed and effectively always true ("Discover New" always shows in the default header) (DEPR)
  • Show support email in case of network failure (it couldn't work, as the support email was fetched from the backend... via the network) (DEPR)
  • react-helmet (setting favicon and page title) (DEPR)

DEPR tickets will be created and linked above as necessary.

PRs

TODO

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

Backlog

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions