Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save greatSumini/b19c02eaa623917b891785f3adaeb878 to your computer and use it in GitHub Desktop.

Select an option

Save greatSumini/b19c02eaa623917b891785f3adaeb878 to your computer and use it in GitHub Desktop.
prompt
## Requirement
- `Transaction List` 페이지에, Trx Date 기준으로 필터링할 수 있는 기능을 추가합니다.
- 반드시 시작일과 종료일을 둘다 선택해야 작동합니다.
- clear할 수도 있습니다.
- 필터링 결과 조회된 데이터가 없으면 빈 상태를 나타내는 적절한 화면을 보여줘야합니다.
- 필터 설정 결과를 제출하고나면, 서버 응답을 기다리는동안 제출 버튼에 spinner가 표시되며 비활성화된다.
## Implementaion Detail
- 존재하는 UI 컴포넌트가 있다면 그것을 최대한 사용해야한다.
- 필터링 대상 데이터베이스 컬럼에 적절한 인덱스가 걸려있어야한다. 없다면 추가한다.
## Constraints
## Acceptance Criteria
- 작업한 프로젝트들에 대한 품질 게이트가 모두 통과한다.
- `Transaction List` 페이지에 신규 추가된 조회기간 필터 UI가 표시된다.
- transaction list 불러오기 api에, 조회기간으로 필터링 가능한 기능이 존재한다.
- `Transaction List`페이지에 사용된 필터 UI 컴포넌트가, 불러오기 api를 정확한 인터페이스로 호출한다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment