dnd-side-project / dnd-8th-1-frontend

🪩춤으로 연결되는 댄스 유니버스, 댄버스💫
https://danverse.vercel.app/
11 stars 0 forks source link

🚚 rename: 폴더 구조 atomic design에서 도메인 구조로 변경 (다은 담당) #338

Closed punchdrunkard closed 1 year ago

punchdrunkard commented 1 year ago

요약

폴더 구조 atomic design에서 도메인 구조로 변경 (다은 담당)

사진 (구현 캡처)

📦components
 ┣ 📂base // 재사용이 활발하게 일어나는 순수한 base 컴포넌트
 ┃ ┣ 📂Atom
 ┃ ┣ 📂Avatar
 ┃ ┣ 📂BottomSheet
 ┃ ┣ 📂Checkbox
 ┃ ┣ 📂Dimmed
 ┃ ┣ 📂Icon
 ┃ ┣ 📂IconButton
 ┃ ┣ 📂ImageUpload
 ┃ ┣ 📂Input
 ┃ ┣ 📂Label
 ┃ ┣ 📂Layout
 ┃ ┣ 📂Modal
 ┃ ┣ 📂PageLoading
 ┃ ┣ 📂SidebarMenu
 ┃ ┣ 📂Spacer
 ┃ ┣ 📂StyledImage
 ┃ ┣ 📂Tag
 ┃ ┣ 📂Textarea
 ┃ ┗ 📜index.ts // base component export 
 ┣ 📂common // 애플리케이션에서 공통적으로 사용되는 컴포넌트
 ┃ ┣ 📂CancelSubmitModal
 ┃ ┣ 📂CheckboxModal
 ┃ ┣ 📂ConfirmModal
 ┃ ┣ 📂FloatingButton
 ┃ ┣ 📂FormHeader
 ┃ ┣ 📂GenrePopupContent
 ┃ ┣ 📂GenreSelect
 ┃ ┣ 📂Header
 ┃ ┣ 📂ImageWithDeadline
 ┃ ┣ 📂MeetPopupContent
 ┃ ┣ 📂ModalWithSingleButton
 ┃ ┣ 📂Pagination
 ┃ ┣ 📂ProfileRegisterContent
 ┃ ┣ 📂RegionPopupContent
 ┃ ┣ 📂RegionSelect
 ┃ ┣ 📂Tags
 ┃ ┗ 📜index.ts // common component export
 ┣ 📂domain
 ┃ ┣ 📂main
 ┃ ┃ ┣ 📂FilterButton
 ┃ ┃ ┣ 📂MainBanner
 ┃ ┃ ┣ 📂MainMeetList
 ┃ ┃ ┣ 📂MainMeetSection
 ┃ ┃ ┣ 📂MainPerformanceCommentList
 ┃ ┃ ┣ 📂MainPerformanceList
 ┃ ┃ ┣ 📂MainPerformanceSection
 ┃ ┃ ┣ 📂MainProfileList
 ┃ ┃ ┣ 📂MainProfileSection
 ┃ ┃ ┣ 📂WelcomeModalContent
 ┃ ┃ ┗ 📜index.ts
 ┃ ┣ 📂meet
 ┃ ┃ ┣ 📂candidate
 ┃ ┃ ┃ ┣ 📂RegisterList
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂detail
 ┃ ┃ ┃ ┣ 📂CandidateBottomSheet
 ┃ ┃ ┃ ┣ 📂CandidateCancelModal
 ┃ ┃ ┃ ┣ 📂CandidateModal
 ┃ ┃ ┃ ┣ 📂MeetDeleteModal
 ┃ ┃ ┃ ┣ 📂MeetDetailCard
 ┃ ┃ ┃ ┣ 📂MeetDetailImage
 ┃ ┃ ┃ ┣ 📂StatusPopupContent
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂edit
 ┃ ┃ ┃ ┣ 📂CountPeople
 ┃ ┃ ┃ ┣ 📂FormCategorySelect
 ┃ ┃ ┃ ┣ 📂MeetCreateForm
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂main
 ┃ ┃ ┃ ┣ 📂CollaboList
 ┃ ┃ ┃ ┣ 📂MeetBanner
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┗ 📜index.ts
 ┃ ┣ 📂performance
 ┃ ┃ ┣ 📂detail
 ┃ ┃ ┃ ┣ 📂PerformanceDetailSectionTop
 ┃ ┃ ┃ ┣ 📂PerformanceInfo
 ┃ ┃ ┃ ┣ 📂PerformanceReviewList
 ┃ ┃ ┃ ┣ 📂PerformanceReviewSection
 ┃ ┃ ┃ ┣ 📂PerformanceReviewTextArea
 ┃ ┃ ┃ ┣ 📂PerformanceSectionMiddle
 ┃ ┃ ┃ ┣ 📂ProfileLinkButton
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂edit
 ┃ ┃ ┃ ┣ 📂DatePickerWithTime
 ┃ ┃ ┃ ┣ 📂FormDatePicker
 ┃ ┃ ┃ ┣ 📂PerformanceCreateForm
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂main
 ┃ ┃ ┃ ┣ 📂Calendar
 ┃ ┃ ┃ ┣ 📂PerformanceBanner
 ┃ ┃ ┃ ┣ 📂PerformanceEntireList
 ┃ ┃ ┃ ┣ 📂PerformanceList
 ┃ ┃ ┃ ┣ 📂SearchHeader
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂search
 ┃ ┃ ┃ ┣ 📂SearchResultHeader
 ┃ ┃ ┃ ┣ 📂SearchResultImage
 ┃ ┃ ┃ ┣ 📂SearchResultList
 ┃ ┃ ┃ ┣ 📂SearchResultTab
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┗ 📜index.ts
 ┃ ┣ 📂profile
 ┃ ┃ ┣ 📂edit
 ┃ ┃ ┃ ┣ 📂AdditionalInfoPopup
 ┃ ┃ ┃ ┣ 📂FormTitleHeader
 ┃ ┃ ┃ ┣ 📂OpenchatPopup
 ┃ ┃ ┃ ┣ 📂PortfolioPopup
 ┃ ┃ ┃ ┣ 📂ProfileCategorySelect
 ┃ ┃ ┃ ┣ 📂ProfileCreateForm
 ┃ ┃ ┃ ┣ 📂ProfileDatePicker
 ┃ ┃ ┃ ┣ 📂ProfileImgUpload
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂history
 ┃ ┃ ┃ ┣ 📂ActivityCategorySelector
 ┃ ┃ ┃ ┣ 📂ActivityEmptyHelper
 ┃ ┃ ┃ ┣ 📂MyAppliedEventList
 ┃ ┃ ┃ ┣ 📂MyEventList
 ┃ ┃ ┃ ┣ 📂MyPerformanceList
 ┃ ┃ ┃ ┣ 📂MyReviewList
 ┃ ┃ ┃ ┣ 📂ProfileHistoryTab
 ┃ ┃ ┃ ┣ 📂ProfileSubCategoryTab
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┣ 📂main
 ┃ ┃ ┃ ┣ 📂MyProfileMenu
 ┃ ┃ ┃ ┣ 📂PortfolioLinkModal
 ┃ ┃ ┃ ┣ 📂ProfileBackgroundSection
 ┃ ┃ ┃ ┣ 📂ProfileButtonGroup
 ┃ ┃ ┃ ┣ 📂ProfileDescription
 ┃ ┃ ┃ ┣ 📂ProfileDisabled
 ┃ ┃ ┃ ┣ 📂ProfileInfo
 ┃ ┃ ┃ ┣ 📂ProfileTopSection
 ┃ ┃ ┃ ┗ 📜index.ts
 ┃ ┃ ┗ 📜index.ts
 ┃ ┣ 📂signin
 ┃ ┃ ┣ 📂GoogleLoginButton
 ┃ ┃ ┗ 📜index.ts
 ┃ ┗ 📜index.ts // domain export 
 ┗ 📜index.ts // component export 

작업 내용

기타 (논의하고 싶은 부분)

로컬과 스토리북 환경에서 에러 안나는지만 확인하면 됩니다!

타 직군 전달 사항

백엔드 전달 사항

디자이너 전달 사항

close #337

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
danverse ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 6, 2023 4:20am