Skip to content

폴더 구조

weyrm edited this page Jan 19, 2023 · 1 revision
FEDC3_Tripend_JAEHO
├─ .github
│  └─ workflows
│     ├─ main.yml
│     └─ pull_request.yml
├─ .gitignore
├─ .prettierrc.js
├─ package-lock.json
├─ package.json
├─ postcss.config.js
├─ public
│  └─ index.html
├─ README.md
├─ src
│  ├─ apis
│  │  ├─ alarm.js
│  │  ├─ auth.js
│  │  ├─ comment.js
│  │  ├─ core
│  │  │  └─ index.js
│  │  ├─ like.js
│  │  ├─ post.js
│  │  ├─ search.js
│  │  └─ user.js
│  ├─ App.jsx
│  ├─ components
│  │  ├─ AddPost
│  │  │  ├─ AddPostForm
│  │  │  │  ├─ ErrorText
│  │  │  │  │  ├─ index.jsx
│  │  │  │  │  └─ style.js
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ Alarm
│  │  │  ├─ AlarmPopup
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  └─ AlarmPopupItem
│  │  │     ├─ index.jsx
│  │  │     └─ style.js
│  │  ├─ ChannelList
│  │  │  ├─ index.jsx
│  │  │  ├─ SortedChannels
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  └─ style.js
│  │  ├─ Common
│  │  │  ├─ Avatar
│  │  │  │  └─ index.jsx
│  │  │  ├─ Button
│  │  │  │  └─ index.js
│  │  │  ├─ Image
│  │  │  │  └─ index.jsx
│  │  │  └─ Skeleton
│  │  │     ├─ Base.jsx
│  │  │     ├─ Box.jsx
│  │  │     ├─ Card.jsx
│  │  │     ├─ Circle.jsx
│  │  │     ├─ Detail.jsx
│  │  │     ├─ index.jsx
│  │  │     └─ Paragraph.jsx
│  │  ├─ MainSection
│  │  │  ├─ index.jsx
│  │  │  ├─ Like
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  ├─ Post
│  │  │  │  ├─ AuthorInfo
│  │  │  │  │  ├─ index.jsx
│  │  │  │  │  └─ style.js
│  │  │  │  ├─ index.jsx
│  │  │  │  ├─ LeftImage
│  │  │  │  │  ├─ index.jsx
│  │  │  │  │  └─ style.js
│  │  │  │  ├─ LikeAndComment
│  │  │  │  │  ├─ index.jsx
│  │  │  │  │  └─ style.js
│  │  │  │  ├─ style.js
│  │  │  │  └─ Tags
│  │  │  │     ├─ index.jsx
│  │  │  │     └─ style.js
│  │  │  ├─ PostDetail
│  │  │  │  ├─ Comment
│  │  │  │  │  ├─ index.jsx
│  │  │  │  │  └─ style.js
│  │  │  │  ├─ Comments
│  │  │  │  │  ├─ index.jsx
│  │  │  │  │  └─ style.js
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  └─ style.js
│  │  ├─ Modal
│  │  │  ├─ index.jsx
│  │  │  ├─ MyhomeModal
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  └─ style.js
│  │  ├─ MyHome
│  │  │  ├─ index.jsx
│  │  │  ├─ style.js
│  │  │  ├─ UserInfo
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  ├─ UserPosteItem
│  │  │  │  ├─ index.jsx
│  │  │  │  └─ style.js
│  │  │  └─ UserPoster
│  │  │     ├─ index.jsx
│  │  │     └─ style.js
│  │  ├─ Pagination
│  │  │  ├─ index.js
│  │  │  └─ style.js
│  │  ├─ RequireAuth
│  │  │  └─ index.jsx
│  │  ├─ SearchPost
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ Sidebar
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ Signin
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ Signup
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ UploadImage
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  └─ UserSidebar
│  │     ├─ index.jsx
│  │     ├─ style.js
│  │     ├─ UserList
│  │     │  ├─ index.jsx
│  │     │  └─ style.js
│  │     └─ UserSearchBar
│  │        ├─ index.jsx
│  │        └─ style.js
│  ├─ hooks
│  │  ├─ useAlarm.js
│  │  ├─ useChannel.js
│  │  ├─ useClickAway.js
│  │  ├─ useComment.js
│  │  ├─ useDebounce.js
│  │  ├─ useGetMyHomeUserInfo.js
│  │  ├─ useGetUserInfo.js
│  │  ├─ useGetUserList.js
│  │  ├─ useHeader.js
│  │  ├─ useLike.js
│  │  ├─ useMainSection.js
│  │  ├─ useMyHomeModal.js
│  │  ├─ useMyhomeUploadFile.js
│  │  ├─ useNewPassWordForm.js
│  │  ├─ usePostDetail.js
│  │  ├─ usePoster.js
│  │  ├─ usePostForm.js
│  │  ├─ useSearchPost.js
│  │  ├─ useSigninForm.js
│  │  ├─ useSignupForm.js
│  │  └─ useTimeoutFn.js
│  ├─ index.css
│  ├─ index.jsx
│  ├─ pages
│  │  ├─ AccountPage
│  │  │  └─ index.jsx
│  │  ├─ Header
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ HomePage
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ MyPosterPage
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ MySettingPage
│  │  │  └─ index.jsx
│  │  ├─ NotFound
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ PostDetailPage
│  │  │  ├─ index.jsx
│  │  │  └─ style.js
│  │  ├─ SigninPage
│  │  │  └─ index.jsx
│  │  └─ SignupPage
│  │     └─ index.jsx
│  ├─ recoil
│  │  ├─ addPostStates.js
│  │  ├─ authState.js
│  │  ├─ channelState.js
│  │  ├─ postStates.js
│  │  ├─ toggleStates.js
│  │  └─ uploadImageState.js
│  ├─ Router.jsx
│  └─ utils
│     ├─ constants
│     │  ├─ alarm.js
│     │  ├─ auth.js
│     │  ├─ hooks.js
│     │  ├─ myHome.js
│     │  ├─ post.js
│     │  └─ user.js
│     ├─ imageConverter.js
│     ├─ sleep.js
│     ├─ storage.js
│     └─ validate
│        ├─ searchedPostLIst.js
│        ├─ signup.js
│        └─ userList.js
├─ static
│  └─ images
│     ├─ favicon.ico
│     ├─ Location.png
│     ├─ logo.png
│     ├─ Logo.svg
│     ├─ smile_emoji.png
│     └─ upload.svg
├─ webpack.common.js
├─ webpack.dev.js
└─ webpack.prod.js