Closed dyeongg closed 1 week ago
이 PR은 재사용 가능한 테이블 컴포넌트를 사용하여 프로젝트 목록 페이지를 구현합니다. 구현에는 프로젝트 항목을 표시하는 테이블이 있는 새로운 프로젝트 페이지, 테이블 작업을 관리하기 위한 도구 모음, 탐색 사이드바 및 라우팅 구성 업데이트가 포함됩니다.
변경 사항이 간단해 보이고 시각적 표현이 필요하지 않으므로 다이어그램이 생성되지 않았습니다.
변경 사항 | 세부 사항 | 파일 |
---|---|---|
프로젝트 목록을 표시하기 위한 테이블 컴포넌트가 있는 새로운 프로젝트 페이지 생성 |
|
src/pages/ProjectsPage.tsx src/components/custom/tables/history/ProjectListTable.tsx |
재사용 가능한 테이블 도구 모음 컴포넌트 구현 |
|
src/components/custom/tables/history/TableToolbar.tsx |
탐색 및 라우팅 구성 업데이트 |
|
src/routes/router.tsx src/components/section/sidebar/NavSidebar.tsx src/components/ui/table.tsx |
router.tsx에 컨플릭난 부분만 수정했습니다.
Visit the preview URL for this PR (updated for commit 4ecd11e):
https://aipark-four-t--188-lc14y92x.web.app
(expires Thu, 28 Nov 2024 06:34:53 GMT)
🔥 via Firebase Hosting GitHub Action 🌎
Sign: 0a4b3ef6ecc2c695a6a0d6ade46651e032870a9f
히스토리(내보내기 내역) 목록 페이지에서도
<TableToolbar />
재사용 해주세요Sourcery에 의한 요약
프로젝트 목록을 표시하고 관리하기 위한 새로운 ProjectsPage를 추가하여 프로젝트 재생, 일시 정지, 삭제, 검색 및 필터링 기능을 포함합니다. 클래스 이름 사용을 개선하고 불필요한 스타일을 제거하여 Table 컴포넌트를 향상시킵니다.
새로운 기능:
개선 사항:
Original summary in English
## Summary by Sourcery Add a new ProjectsPage to display and manage a list of projects, including functionalities for playing, pausing, deleting, searching, and filtering projects. Enhance the Table component by refining class name usage and removing unnecessary styles. New Features: - Introduce a new ProjectsPage component to display a list of projects with functionalities like play, pause, delete, search, and filter. Enhancements: - Refactor the Table component to improve class name handling and remove redundant text-muted-foreground class.