Skip to content

Implement Issue component to design standard #9

@v-pan

Description

@v-pan

Issue:

Component:

  • Issue title
  • Author ( + Reputation)
  • Institute
  • ID
  • Description
  • Response (Author, Adequacy, Show others)
  • Comments (Author, Rep, Institute, Comment, etc.)
    has input support for a future form
    using flex-layout

Todo:

  • Fix IssueService to pipe issue through getIssue method
  • Assign component properties from issue$ observable stream
  • Update component properties after change
  • Render multiple components

Resolution:

Service:

Provides Issue component with the issue to render
Updates ratings of Resolution components

  • *ngIf checks for a resolution (can be changed to modify CSS rules and completely remove the section instead)
  • Title
  • Author
  • Description
  • Adequate/Inadequate buttons
  • Show others
  • Have "show others" redirect to another page

Comment:

  • Author
  • Comment
  • Read rating
  • Update rating

Challenge:

  • Challenge
  • Rating
  • Discussion section

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions