├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── README.md ├── global.d.ts ├── package.json ├── public └── index.html ├── src ├── App.tsx ├── apis │ ├── httpClient │ │ └── index.ts │ ├── index.ts │ └── recoil │ │ └── index.ts ├── assets │ ├── ArrowIcon.tsx │ ├── BellIcon.tsx │ ├── CalendarIcon.tsx │ ├── CloseIcon.tsx │ ├── DeleteIcon.tsx │ ├── DropIcon.tsx │ ├── EditIcon.tsx │ ├── EmailIcon.tsx │ ├── EyeIcon.tsx │ ├── GithubIcon.tsx │ ├── GoogleIcon.tsx │ ├── KebabIcon.tsx │ ├── LikeIcon.tsx │ ├── LinkIcon.tsx │ ├── LogoIcon.tsx │ ├── MemberIcon.tsx │ ├── MessageArrow.tsx │ ├── MessageIcon.tsx │ ├── NoNotify.svg │ ├── NumberIcon.svg │ ├── SearchIcon.tsx │ ├── SubmitArrow.tsx │ ├── SubmitArrowIcon.svg │ ├── SubmitBtn.tsx │ ├── UploadIcon.tsx │ ├── UploadImage.tsx │ ├── book.svg │ ├── love.svg │ ├── money.svg │ ├── png │ │ ├── MainCover.png │ │ ├── card01.png │ │ ├── card02.png │ │ ├── card03.png │ │ ├── index.ts │ │ ├── tab01.png │ │ ├── tab02.png │ │ └── tab03.png │ └── search.svg ├── components │ ├── Button │ │ ├── index.tsx │ │ └── style.ts │ ├── Comment │ │ ├── index.tsx │ │ └── style.ts │ ├── DeleteConfirm │ │ ├── index.tsx │ │ └── style.ts │ ├── DetailModal │ │ └── index.tsx │ ├── Dropdown │ │ ├── index.tsx │ │ └── style.ts │ ├── Dropdown2 │ │ ├── index.tsx │ │ └── style.ts │ ├── EditDirectlyModal │ │ ├── index.tsx │ │ └── style.ts │ ├── EndProjectModal │ │ ├── index.tsx │ │ └── style.ts │ ├── FollowPeople │ │ ├── index.tsx │ │ └── style.ts │ ├── Footer │ │ ├── index.tsx │ │ └── style.ts │ ├── GenerateModal │ │ ├── index.tsx │ │ └── style.ts │ ├── GenerateModalEdit │ │ ├── index.tsx │ │ └── style.ts │ ├── Header │ │ ├── index.tsx │ │ └── style.ts │ ├── Input │ │ ├── index.tsx │ │ └── style.ts │ ├── JJoingUser │ │ ├── index.tsx │ │ └── style.ts │ ├── Layout │ │ ├── index.tsx │ │ └── style.ts │ ├── LoginModal │ │ ├── index.tsx │ │ └── style.ts │ ├── MessageBox │ │ ├── index.tsx │ │ └── style.ts │ ├── MessageInput │ │ ├── index.tsx │ │ └── style.ts │ ├── Modal │ │ ├── View.tsx │ │ ├── index.tsx │ │ └── style.ts │ ├── NoNotify │ │ └── index.tsx │ ├── NoResult │ │ ├── index.tsx │ │ └── style.ts │ ├── NotifyAlert │ │ ├── index.tsx │ │ └── style.ts │ ├── NotifyBox │ │ ├── index.tsx │ │ └── style.ts │ ├── ProfileUpdateModal │ │ ├── index.tsx │ │ └── style.ts │ ├── ProjectBox │ │ ├── index.tsx │ │ └── style.ts │ ├── ReComment │ │ ├── index.tsx │ │ └── style.ts │ ├── Search │ │ └── index.tsx │ ├── SendProfile │ │ ├── index.tsx │ │ └── style.ts │ ├── ShowJJoingPerson │ │ ├── index.tsx │ │ └── style.ts │ ├── Tag │ │ ├── index.tsx │ │ └── style.ts │ ├── Tooltip │ │ ├── index.tsx │ │ └── style.ts │ └── UserProfile │ │ ├── index.tsx │ │ └── style.ts ├── constants │ └── config.ts ├── contents │ └── queryKey.ts ├── docs │ └── HOW_TO_USE_MODAL.md ├── fixtures │ ├── detail.dummy.ts │ ├── myjjong.dummy.ts │ ├── notify.dummy.ts │ └── profile.dummy.ts ├── helper │ ├── checkPostValid.ts │ └── index.ts ├── hooks │ ├── useImageUpload.ts │ └── useModal.ts ├── index.tsx ├── pages │ ├── Board │ │ ├── index.tsx │ │ └── style.ts │ ├── BoardDetail │ │ ├── index.tsx │ │ └── style.ts │ ├── BoardEdit │ │ ├── index.tsx │ │ └── style.ts │ ├── CreateBoard │ │ ├── index.tsx │ │ └── style.ts │ ├── Detail │ │ ├── index.tsx │ │ └── style.ts │ ├── Explore │ │ ├── index.tsx │ │ └── style.ts │ ├── FollowerList │ │ ├── index.tsx │ │ └── style.ts │ ├── FollowingList │ │ ├── index.tsx │ │ └── style.ts │ ├── LoadingPage │ │ ├── index.tsx │ │ └── style.ts │ ├── LoginPage │ │ └── index.tsx │ ├── Main │ │ ├── index.tsx │ │ └── style.ts │ ├── MyJJong │ │ ├── index.tsx │ │ └── style.ts │ ├── MyPage │ │ ├── index.tsx │ │ └── style.ts │ ├── Notify │ │ ├── index.tsx │ │ └── style.ts │ ├── OthersPage │ │ ├── index.tsx │ │ └── style.ts │ ├── ProjectJoinList │ │ ├── index.tsx │ │ └── style.ts │ └── SearchUser │ │ ├── index.tsx │ │ └── style.ts ├── react-app-env.d.ts ├── store │ └── modal.store.ts ├── styles │ ├── flex.ts │ ├── font.ts │ ├── globalStyle.ts │ ├── shadow.ts │ └── theme.ts ├── types │ ├── IComponentsProps.ts │ ├── ICreateBoard.ts │ ├── IDetailProject.ts │ ├── IFollower.ts │ ├── IMember.ts │ ├── IModalOpen.ts │ ├── IModalState.type.ts │ ├── IProjectDetailInfo.ts │ ├── IReadBoard.ts │ ├── IRecomment.ts │ └── ISearchMember.ts └── utils │ ├── daysAgo.ts │ ├── flex.ts │ └── object.ts ├── tsconfig.json └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/README.md -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/global.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/public/index.html -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/apis/httpClient/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/apis/httpClient/index.ts -------------------------------------------------------------------------------- /src/apis/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/apis/index.ts -------------------------------------------------------------------------------- /src/apis/recoil/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/apis/recoil/index.ts -------------------------------------------------------------------------------- /src/assets/ArrowIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/ArrowIcon.tsx -------------------------------------------------------------------------------- /src/assets/BellIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/BellIcon.tsx -------------------------------------------------------------------------------- /src/assets/CalendarIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/CalendarIcon.tsx -------------------------------------------------------------------------------- /src/assets/CloseIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/CloseIcon.tsx -------------------------------------------------------------------------------- /src/assets/DeleteIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/DeleteIcon.tsx -------------------------------------------------------------------------------- /src/assets/DropIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/DropIcon.tsx -------------------------------------------------------------------------------- /src/assets/EditIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/EditIcon.tsx -------------------------------------------------------------------------------- /src/assets/EmailIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/EmailIcon.tsx -------------------------------------------------------------------------------- /src/assets/EyeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/EyeIcon.tsx -------------------------------------------------------------------------------- /src/assets/GithubIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/GithubIcon.tsx -------------------------------------------------------------------------------- /src/assets/GoogleIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/GoogleIcon.tsx -------------------------------------------------------------------------------- /src/assets/KebabIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/KebabIcon.tsx -------------------------------------------------------------------------------- /src/assets/LikeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/LikeIcon.tsx -------------------------------------------------------------------------------- /src/assets/LinkIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/LinkIcon.tsx -------------------------------------------------------------------------------- /src/assets/LogoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/LogoIcon.tsx -------------------------------------------------------------------------------- /src/assets/MemberIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/MemberIcon.tsx -------------------------------------------------------------------------------- /src/assets/MessageArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/MessageArrow.tsx -------------------------------------------------------------------------------- /src/assets/MessageIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/MessageIcon.tsx -------------------------------------------------------------------------------- /src/assets/NoNotify.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/NoNotify.svg -------------------------------------------------------------------------------- /src/assets/NumberIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/NumberIcon.svg -------------------------------------------------------------------------------- /src/assets/SearchIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/SearchIcon.tsx -------------------------------------------------------------------------------- /src/assets/SubmitArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/SubmitArrow.tsx -------------------------------------------------------------------------------- /src/assets/SubmitArrowIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/SubmitArrowIcon.svg -------------------------------------------------------------------------------- /src/assets/SubmitBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/SubmitBtn.tsx -------------------------------------------------------------------------------- /src/assets/UploadIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/UploadIcon.tsx -------------------------------------------------------------------------------- /src/assets/UploadImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/UploadImage.tsx -------------------------------------------------------------------------------- /src/assets/book.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/book.svg -------------------------------------------------------------------------------- /src/assets/love.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/love.svg -------------------------------------------------------------------------------- /src/assets/money.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/money.svg -------------------------------------------------------------------------------- /src/assets/png/MainCover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/MainCover.png -------------------------------------------------------------------------------- /src/assets/png/card01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/card01.png -------------------------------------------------------------------------------- /src/assets/png/card02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/card02.png -------------------------------------------------------------------------------- /src/assets/png/card03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/card03.png -------------------------------------------------------------------------------- /src/assets/png/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/index.ts -------------------------------------------------------------------------------- /src/assets/png/tab01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/tab01.png -------------------------------------------------------------------------------- /src/assets/png/tab02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/tab02.png -------------------------------------------------------------------------------- /src/assets/png/tab03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/png/tab03.png -------------------------------------------------------------------------------- /src/assets/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/assets/search.svg -------------------------------------------------------------------------------- /src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Button/index.tsx -------------------------------------------------------------------------------- /src/components/Button/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Button/style.ts -------------------------------------------------------------------------------- /src/components/Comment/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Comment/index.tsx -------------------------------------------------------------------------------- /src/components/Comment/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Comment/style.ts -------------------------------------------------------------------------------- /src/components/DeleteConfirm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/DeleteConfirm/index.tsx -------------------------------------------------------------------------------- /src/components/DeleteConfirm/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/DeleteConfirm/style.ts -------------------------------------------------------------------------------- /src/components/DetailModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/DetailModal/index.tsx -------------------------------------------------------------------------------- /src/components/Dropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Dropdown/index.tsx -------------------------------------------------------------------------------- /src/components/Dropdown/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Dropdown/style.ts -------------------------------------------------------------------------------- /src/components/Dropdown2/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Dropdown2/index.tsx -------------------------------------------------------------------------------- /src/components/Dropdown2/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Dropdown2/style.ts -------------------------------------------------------------------------------- /src/components/EditDirectlyModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/EditDirectlyModal/index.tsx -------------------------------------------------------------------------------- /src/components/EditDirectlyModal/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/EditDirectlyModal/style.ts -------------------------------------------------------------------------------- /src/components/EndProjectModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/EndProjectModal/index.tsx -------------------------------------------------------------------------------- /src/components/EndProjectModal/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/EndProjectModal/style.ts -------------------------------------------------------------------------------- /src/components/FollowPeople/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/FollowPeople/index.tsx -------------------------------------------------------------------------------- /src/components/FollowPeople/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/FollowPeople/style.ts -------------------------------------------------------------------------------- /src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /src/components/Footer/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Footer/style.ts -------------------------------------------------------------------------------- /src/components/GenerateModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/GenerateModal/index.tsx -------------------------------------------------------------------------------- /src/components/GenerateModal/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/GenerateModal/style.ts -------------------------------------------------------------------------------- /src/components/GenerateModalEdit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/GenerateModalEdit/index.tsx -------------------------------------------------------------------------------- /src/components/GenerateModalEdit/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/GenerateModalEdit/style.ts -------------------------------------------------------------------------------- /src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/components/Header/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Header/style.ts -------------------------------------------------------------------------------- /src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Input/index.tsx -------------------------------------------------------------------------------- /src/components/Input/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Input/style.ts -------------------------------------------------------------------------------- /src/components/JJoingUser/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/JJoingUser/index.tsx -------------------------------------------------------------------------------- /src/components/JJoingUser/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/JJoingUser/style.ts -------------------------------------------------------------------------------- /src/components/Layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Layout/index.tsx -------------------------------------------------------------------------------- /src/components/Layout/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Layout/style.ts -------------------------------------------------------------------------------- /src/components/LoginModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/LoginModal/index.tsx -------------------------------------------------------------------------------- /src/components/LoginModal/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/LoginModal/style.ts -------------------------------------------------------------------------------- /src/components/MessageBox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/MessageBox/index.tsx -------------------------------------------------------------------------------- /src/components/MessageBox/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/MessageBox/style.ts -------------------------------------------------------------------------------- /src/components/MessageInput/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/MessageInput/index.tsx -------------------------------------------------------------------------------- /src/components/MessageInput/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/MessageInput/style.ts -------------------------------------------------------------------------------- /src/components/Modal/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Modal/View.tsx -------------------------------------------------------------------------------- /src/components/Modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Modal/index.tsx -------------------------------------------------------------------------------- /src/components/Modal/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Modal/style.ts -------------------------------------------------------------------------------- /src/components/NoNotify/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/NoNotify/index.tsx -------------------------------------------------------------------------------- /src/components/NoResult/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/NoResult/index.tsx -------------------------------------------------------------------------------- /src/components/NoResult/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/NoResult/style.ts -------------------------------------------------------------------------------- /src/components/NotifyAlert/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/NotifyAlert/index.tsx -------------------------------------------------------------------------------- /src/components/NotifyAlert/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/NotifyAlert/style.ts -------------------------------------------------------------------------------- /src/components/NotifyBox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/NotifyBox/index.tsx -------------------------------------------------------------------------------- /src/components/NotifyBox/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/NotifyBox/style.ts -------------------------------------------------------------------------------- /src/components/ProfileUpdateModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ProfileUpdateModal/index.tsx -------------------------------------------------------------------------------- /src/components/ProfileUpdateModal/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ProfileUpdateModal/style.ts -------------------------------------------------------------------------------- /src/components/ProjectBox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ProjectBox/index.tsx -------------------------------------------------------------------------------- /src/components/ProjectBox/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ProjectBox/style.ts -------------------------------------------------------------------------------- /src/components/ReComment/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ReComment/index.tsx -------------------------------------------------------------------------------- /src/components/ReComment/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ReComment/style.ts -------------------------------------------------------------------------------- /src/components/Search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Search/index.tsx -------------------------------------------------------------------------------- /src/components/SendProfile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/SendProfile/index.tsx -------------------------------------------------------------------------------- /src/components/SendProfile/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/SendProfile/style.ts -------------------------------------------------------------------------------- /src/components/ShowJJoingPerson/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ShowJJoingPerson/index.tsx -------------------------------------------------------------------------------- /src/components/ShowJJoingPerson/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/ShowJJoingPerson/style.ts -------------------------------------------------------------------------------- /src/components/Tag/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Tag/index.tsx -------------------------------------------------------------------------------- /src/components/Tag/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Tag/style.ts -------------------------------------------------------------------------------- /src/components/Tooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Tooltip/index.tsx -------------------------------------------------------------------------------- /src/components/Tooltip/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/Tooltip/style.ts -------------------------------------------------------------------------------- /src/components/UserProfile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/UserProfile/index.tsx -------------------------------------------------------------------------------- /src/components/UserProfile/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/components/UserProfile/style.ts -------------------------------------------------------------------------------- /src/constants/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/constants/config.ts -------------------------------------------------------------------------------- /src/contents/queryKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/contents/queryKey.ts -------------------------------------------------------------------------------- /src/docs/HOW_TO_USE_MODAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/docs/HOW_TO_USE_MODAL.md -------------------------------------------------------------------------------- /src/fixtures/detail.dummy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/fixtures/detail.dummy.ts -------------------------------------------------------------------------------- /src/fixtures/myjjong.dummy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/fixtures/myjjong.dummy.ts -------------------------------------------------------------------------------- /src/fixtures/notify.dummy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/fixtures/notify.dummy.ts -------------------------------------------------------------------------------- /src/fixtures/profile.dummy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/fixtures/profile.dummy.ts -------------------------------------------------------------------------------- /src/helper/checkPostValid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/helper/checkPostValid.ts -------------------------------------------------------------------------------- /src/helper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/helper/index.ts -------------------------------------------------------------------------------- /src/hooks/useImageUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/hooks/useImageUpload.ts -------------------------------------------------------------------------------- /src/hooks/useModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/hooks/useModal.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/Board/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Board/index.tsx -------------------------------------------------------------------------------- /src/pages/Board/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Board/style.ts -------------------------------------------------------------------------------- /src/pages/BoardDetail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/BoardDetail/index.tsx -------------------------------------------------------------------------------- /src/pages/BoardDetail/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/BoardDetail/style.ts -------------------------------------------------------------------------------- /src/pages/BoardEdit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/BoardEdit/index.tsx -------------------------------------------------------------------------------- /src/pages/BoardEdit/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/BoardEdit/style.ts -------------------------------------------------------------------------------- /src/pages/CreateBoard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/CreateBoard/index.tsx -------------------------------------------------------------------------------- /src/pages/CreateBoard/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/CreateBoard/style.ts -------------------------------------------------------------------------------- /src/pages/Detail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Detail/index.tsx -------------------------------------------------------------------------------- /src/pages/Detail/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Detail/style.ts -------------------------------------------------------------------------------- /src/pages/Explore/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Explore/index.tsx -------------------------------------------------------------------------------- /src/pages/Explore/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Explore/style.ts -------------------------------------------------------------------------------- /src/pages/FollowerList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/FollowerList/index.tsx -------------------------------------------------------------------------------- /src/pages/FollowerList/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/FollowerList/style.ts -------------------------------------------------------------------------------- /src/pages/FollowingList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/FollowingList/index.tsx -------------------------------------------------------------------------------- /src/pages/FollowingList/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/FollowingList/style.ts -------------------------------------------------------------------------------- /src/pages/LoadingPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/LoadingPage/index.tsx -------------------------------------------------------------------------------- /src/pages/LoadingPage/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/LoadingPage/style.ts -------------------------------------------------------------------------------- /src/pages/LoginPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/LoginPage/index.tsx -------------------------------------------------------------------------------- /src/pages/Main/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Main/index.tsx -------------------------------------------------------------------------------- /src/pages/Main/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Main/style.ts -------------------------------------------------------------------------------- /src/pages/MyJJong/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/MyJJong/index.tsx -------------------------------------------------------------------------------- /src/pages/MyJJong/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/MyJJong/style.ts -------------------------------------------------------------------------------- /src/pages/MyPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/MyPage/index.tsx -------------------------------------------------------------------------------- /src/pages/MyPage/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/MyPage/style.ts -------------------------------------------------------------------------------- /src/pages/Notify/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Notify/index.tsx -------------------------------------------------------------------------------- /src/pages/Notify/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/Notify/style.ts -------------------------------------------------------------------------------- /src/pages/OthersPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/OthersPage/index.tsx -------------------------------------------------------------------------------- /src/pages/OthersPage/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/OthersPage/style.ts -------------------------------------------------------------------------------- /src/pages/ProjectJoinList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/ProjectJoinList/index.tsx -------------------------------------------------------------------------------- /src/pages/ProjectJoinList/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/ProjectJoinList/style.ts -------------------------------------------------------------------------------- /src/pages/SearchUser/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/SearchUser/index.tsx -------------------------------------------------------------------------------- /src/pages/SearchUser/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/pages/SearchUser/style.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/store/modal.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/store/modal.store.ts -------------------------------------------------------------------------------- /src/styles/flex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/styles/flex.ts -------------------------------------------------------------------------------- /src/styles/font.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/styles/font.ts -------------------------------------------------------------------------------- /src/styles/globalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/styles/globalStyle.ts -------------------------------------------------------------------------------- /src/styles/shadow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/styles/shadow.ts -------------------------------------------------------------------------------- /src/styles/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/styles/theme.ts -------------------------------------------------------------------------------- /src/types/IComponentsProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IComponentsProps.ts -------------------------------------------------------------------------------- /src/types/ICreateBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/ICreateBoard.ts -------------------------------------------------------------------------------- /src/types/IDetailProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IDetailProject.ts -------------------------------------------------------------------------------- /src/types/IFollower.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IFollower.ts -------------------------------------------------------------------------------- /src/types/IMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IMember.ts -------------------------------------------------------------------------------- /src/types/IModalOpen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IModalOpen.ts -------------------------------------------------------------------------------- /src/types/IModalState.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IModalState.type.ts -------------------------------------------------------------------------------- /src/types/IProjectDetailInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IProjectDetailInfo.ts -------------------------------------------------------------------------------- /src/types/IReadBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IReadBoard.ts -------------------------------------------------------------------------------- /src/types/IRecomment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/IRecomment.ts -------------------------------------------------------------------------------- /src/types/ISearchMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/types/ISearchMember.ts -------------------------------------------------------------------------------- /src/utils/daysAgo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/utils/daysAgo.ts -------------------------------------------------------------------------------- /src/utils/flex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/utils/flex.ts -------------------------------------------------------------------------------- /src/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/src/utils/object.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOONGEYA/JJoing-Frontend/HEAD/yarn.lock --------------------------------------------------------------------------------