boostcamp-2020/IssueTracker-35

[store] Sidebar

Closed this issue · 0 comments

개요

  • 사이드바에서 선택된 assignees, labels, milestone의 상태를 관리하는 Store

초기 상태

  • assignees: []
  • labels: []
  • milestone: null
    • id 저장

Actions

  • UPDATE_ASSIGNEE
    • 드롭다운에서 선택된 assignee 목록이 갱신되었을 때 발생
    • assignees 배열을 갱신
  • UPDATE_LABEL
    • 드롭다운에서 선택된 labels 목록이 갱신되었을 때 발생
    • labels 배열을 갱신
  • UPDATE_MILESTONE
    • 드롭다운에서 선택된 milestone이 바뀌었을 때 발생
    • milestone 갱신