Skip to content

Admin Request Group Page #73

Open
Open
@meganniu

Description

Deadlines

  • RequestTable, RequestTypeDropdown, RequestTypeDropdownList: Wed 24 March @Anand-Issac
  • EditRequestModel, CreateRequestModal: Sun 28 March @Anand-Issac
  • AdminRequestGroupView: Wed 31 March @kevinwang2040

Overall Organization

Behaviour spec

Final Design Figma

  • contains specs for component behavior

Breakdown Figma

Breakdown

Screenshot from 2021-03-18 16-54-49

Atoms

Screenshot from 2021-03-18 16-48-52

Molecules

Screenshot from 2021-03-18 16-48-59

Organisms

Screenshot from 2021-03-18 16-54-57

Tasks

  • Dropdown button (atom)
    • Pass list of dropdown items and callbacks into component
  • RequestsTable (molecule)
    • Take list of requests in props
  • RequestTypeDropdown (molecule)
    • Take list of requests in props
  • RequestTypeDropdownList (organism)
    • Take list of RequestTypes in rpops
  • AdminRequestGroupView (organism)
    • 'export CSV' is not part of MVP
    • graphql query for RequestGroup, nested RequestTypes, and nested Requests
      • get id of RequestGroup from url path
      • save result to redux store
  • AdminRequestGroupPage (page)
    • use existing Navbar (functionality to inject links into Navbar will be done by @jlight99 and @guy-ro )
    • path: '/request-groups/:id'

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