You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The application has a top-level entity called a Quiz. We need a container that implements a form to update quizzes. In addition to being able to edit the static properties, the entity allows for a dynamic number of values for the questions field. In addition to manually entering questions, the form should also be able to import copies of questions. If the Polaris design system does not already have a high-level component for this need, the team will need to also do a quick mockup of the proposed solution using low-level Polaris components.
Acceptance Criteria
The container should contain the following presentational components:
Button
Card
Form
FormLayout
Page
SkeletonPage
TextField
The form should display edit fields for the following properties from the quiz typedefs:
title
description
questions
The following should be used from the generated graphql operations:
updateQuiz
listQuestions
The route should be /quizzes/:quizId
Other Notes
The CourseUpdate container can be used as a reference.
The type definitions can be viewed in the project at this location: amplify/backend/api/whiteboard/schema.graphql
The Quiz entity should have no corresponding relationships in the scope of this ticket.
The text was updated successfully, but these errors were encountered:
cliffpyles
changed the title
Create container for updating quizzes
Create container for updating quiz templates
May 29, 2019
🚀Create container for updating quiz templates
Description
The application has a top-level entity called a Quiz. We need a container that implements a form to update quizzes. In addition to being able to edit the static properties, the entity allows for a dynamic number of values for the
questions
field. In addition to manually entering questions, the form should also be able to import copies of questions. If the Polaris design system does not already have a high-level component for this need, the team will need to also do a quick mockup of the proposed solution using low-level Polaris components.Acceptance Criteria
The container should contain the following presentational components:
The form should display edit fields for the following properties from the quiz typedefs:
The following should be used from the generated graphql operations:
The route should be
/quizzes/:quizId
Other Notes
The CourseUpdate container can be used as a reference.
The type definitions can be viewed in the project at this location: amplify/backend/api/whiteboard/schema.graphql
The Quiz entity should have no corresponding relationships in the scope of this ticket.
The text was updated successfully, but these errors were encountered: