Skip to content

[Tagging] Discovery: Move the library-authoring MFE into the course-authoring MFE #164

@bradenmacdonald

Description

@bradenmacdonald

We want the "Tag Drawer" component to work identically in the course authoring experience and the library authoring experience.

There are two ways to achieve this:

  1. Move the "Tag Drawer" to its own repo, so that the Course Authoring MFE and Library Authoring MFE can both include it as a component. Or,
  2. Consolidate the Library Authoring MFE into the Course Authoring MFE

The benefits of either approach would be:

  • The Tag Drawer no longer needs to load in an iframe, so loads much faster
  • The Unit/Library page can use react-query to display the number of tags, so the number of tags will be instantly and automatically updated whenever changes are made to a component's tags.

For this ticket:

  1. Try a quick prototype of "Option 2" (consolidate) to get a sense of how much work it is.
  2. Get input from @arbrandes and @KristinAoki about which approach is preferable.
  3. Create tickets for implementing that approach.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions