Skip to content

INTERN - Add functionality to the FRQ Editor Page #357

Description

@Lermonade

Make all of the buttons and fields on the FRQ Editor Page fully functional. Venkata will implement the save button's functionality after this PR is complete, so don't do that. Focus on local FRQ editing functionality.

To start, on the left of the footer, make the FRQ name and visibility status uneditable. These should be converted to plain text displays. It's cleaner to keep visibility status and name editing in the Admin Dashboard. This page should just display that information. Make sure to fetch it from Firebase and display it accordingly.

Implement FRQ and Question adding and modification. This should all work with the FRQ data model and example data sets. Make sure the time limit editor works as well. Implementations should resemble the UI mockups.

The "preview" button's functionality is not required this week.

Acceptance Criteria:

  • Implement all local FRQ editing functionality.
  • All new UI elements should reflect the mockup.
  • Do not implement saving functionality.
  • Refactor the bottom-left FRQ name and visibility display as instructed.
  • Data should be fetched from Firebase, and should use the correct formatting as defined in the practice data sets.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions