- React
- ESLint
- Prettier
- axios
- styled-components
- react-responsive
- +etc
변경될 수 있습니다 ~ !
// src directory structure
├── App.jsx
├── Assets
│ ├── icon
│ └── img
├── Components
│ ├── Comment
│ │ ├── CommentHandler.jsx
│ │ ├── CommentList.jsx
│ │ ├── CommentToggleButton.jsx
│ │ └── index.jsx
│ ├── Common
│ │ ├── FilterBar.jsx
│ │ └── NavBar.jsx
│ ├── Responsive.jsx
│ ├── SideBar.jsx
│ └── Video
│ ├── ChannelInfo.jsx
│ ├── VideoContainer.jsx
│ ├── VideoIcons.jsx
│ ├── VideoInfo.jsx
│ ├── VideoProgressBar.jsx
│ ├── VideoRuntime.jsx
│ ├── VideoTag.jsx
│ ├── VideoTitle.jsx
│ └── index.jsx
├── Constants
│ ├── colors.js
│ └── deviceInfo.js
├── Cores
│ ├── Contexts
│ │ └── index.js
│ ├── Hooks
│ │ ├── useAPI.jsx
│ │ ├── useDarkmode.jsx
│ │ └── useVideoInfo.jsx
│ ├── api.js
│ └── router.jsx
├── Pages
│ ├── MainPage.jsx
│ ├── NotFound.jsx
│ └── VideoPage.jsx
├── Style
│ ├── DarkModeProvider.jsx
│ ├── globalStyle.js
│ └── mediaQuery.js
├── Utils
│ └── shortenNumber.js
├── index.js
- 기능 추가 : feat/(기능이름)
- 버그 수정 : fix/(버그 명세)
권혁진 (jjinny) |
전희선 (huiseon37) |
황주희 (Juhee) |
어쩌다보니 조장 Web FE |
희서니 Web FE |
함주이 Web FE |