Closed jizerozz closed 1 week ago
이 PR은 관리자 인터페이스에서 제품 유형 및 거래 유형을 관리하기 위한 파일 업로드 모달을 구현합니다. 구현에는 새로운 FileInput 컴포넌트, 콘텐츠 모달 기능 수정, 재고 유형 목록 페이지와의 통합이 포함됩니다.
classDiagram
class FileInput {
-title: string
-file: File
-typeName: string
-selectedFile: File
-fileName: string
+handleFileChange(e: React.ChangeEvent<HTMLInputElement>): void
+handleFileUpload(): void
}
class ContentModal {
-isOpen: boolean
-contentModalData: ContentModalData
+closeContentModal(): void
}
class ContentModalStore {
-isOpen: boolean
-contentModalData: ContentModalData
+openContentModal(data: ContentModalData): void
+closeContentModal(): void
}
FileInput --> ContentModal : uses
ContentModal --> ContentModalStore : interacts with
변경 사항 | 세부 사항 | 파일 |
---|---|---|
아이콘 업로드를 처리하기 위한 새로운 파일 입력 컴포넌트 생성 |
|
src/components/page/admin/FileInput.tsx |
더 나은 명명 일관성을 위한 콘텐츠 모달 저장소 및 컴포넌트 리팩토링 |
|
src/components/common/ContentModal.tsx src/stores/contentModalStore.ts src/pages/test-page/ContentModalTestPage.tsx |
파일 업로드 기능으로 재고 유형 목록 페이지 강화 |
|
src/pages/admin/stock-type/StockTypeListPage.tsx |
Name | Link |
---|---|
Latest commit | 44c52d3aee99e1f3d0a11f961f998387cd9baf4e |
Latest deploy log | https://app.netlify.com/sites/sysmetics/deploys/673af7716aa5200008a07795 |
Deploy Preview | https://deploy-preview-139--sysmetics.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
🚀 풀 리퀘스트 제안
📋 작업 내용
매매유형, 상품유형 관리에 사용할 파일 업로드 모달 제작
🔧 변경 사항
주요 변경 사항을 요약해 주세요.
📸 스크린샷 (선택 사항)
📄 기타
추가적으로 전달하고 싶은 내용이나 특별한 요구 사항이 있으면 작성해 주세요.