feat(fe): create my-problem tab#3521
Conversation
…g/codedang into t2567-create-problem-tab
…ataTable.tsx Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
…m-tab # Conflicts: # apps/frontend/app/(client)/(main)/problem/_components/ProblemDataTable.tsx
|
✅ Syncing Preview App Succeeded Application: |
|
✅ Syncing Preview App Succeeded Application: |
|
✅ Syncing Preview App Succeeded Application: |
|
✅ Syncing Preview App Succeeded Application: |
|
.codex 파일은 실수로 추가된 것 같은데, 없어도 될 것 같아요~ |
|
❗ Syncing Preview App Failed Application: |
|
❗ Syncing Preview App Failed Application: |
|
✅ Syncing Preview App Succeeded Application: |
|
✅ Syncing Preview App Succeeded Application: |
|
✅ Syncing Preview App Succeeded Application: |
|
✅ Syncing Preview App Succeeded Application: |
| import { SearchBar } from '@/components/SearchBar' | ||
| import { Button } from '@/components/shadcn/button' | ||
| import { cn } from '@/libs/utils' | ||
| import ClockGray from '@/public/icons/clock_gray.svg' |
There was a problem hiding this comment.
clock_gray 대신에 이번에 clock icon 써서 svgr 활용해서 구현해보세요!
| <br /> | ||
| 존재하지 않습니다. | ||
| </p> | ||
| <Button |
There was a problem hiding this comment.
이거 일단 problem/create 페이지 완성되기 전까지는 disable로 막아주세요!
Description
https://www.figma.com/design/c7RefqPCB4HC9DuFhT7eFg/%EC%BD%94%EB%93%9C%EB%8B%B9-%EB%A6%AC%EB%94%94%EC%9E%90%EC%9D%B8--2025ver-?node-id=29387-14949&m=dev 피그마 링크

my problem 페이지 (데이터 없는 경우) /problem/my-problem/empty => 이 경로로 가면 볼 수 있고, 머지 전에 지우도록 하겠습니다. -> 지웠습니다.
published 탭 filter 기능이 어떻게 되는지 모르겠어서 일단 my problem 탭 작업부터 했습니다.
무한 스크롤 기능으로 구현되어 있습니다.
searchBar는 높이 구현이 안 되어서 컴포넌트 작업을 시작해야 할 거 같습니다.
데이터 없는 경우의 페이지도 작업 했습니다. 확인 부탁드려요! (경로 : /problem/my-problem/empty)
새 문제 생성 버튼은 누르면 /problem/create로 가도록 했고, filter는 버튼만 일단 만들어 뒀습니다.
Additional context
close TAS-2650
Before submitting the PR, please make sure you do the following
fixes #123).