Skip to content

Commit

Permalink
Merge pull request #14 from JUNGYUN-Daegu/FE-dev
Browse files Browse the repository at this point in the history
[team5_FE_Q, eve] issue-tracker UI 마무리
  • Loading branch information
crongro authored Jun 15, 2021
2 parents d5b52a8 + 98246ac commit 0871325
Show file tree
Hide file tree
Showing 92 changed files with 44,133 additions and 0 deletions.
1 change: 1 addition & 0 deletions BE/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
initial contents
1 change: 1 addition & 0 deletions FE/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
initial contents
23 changes: 23 additions & 0 deletions FE/issue-tracker/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
13 changes: 13 additions & 0 deletions FE/issue-tracker/config-overrides.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
const { alias } = require('react-app-rewire-alias');

const aliasMap = {
'@components': 'src/components',
'@styles': 'src/styles',
'@pages': 'src/pages',
'@assets': 'src/assets',
'@utils': 'src/utils',
'@store': 'src/store',
'@const': 'src/const',
};

module.exports = alias(aliasMap);
41,164 changes: 41,164 additions & 0 deletions FE/issue-tracker/package-lock.json

Large diffs are not rendered by default.

57 changes: 57 additions & 0 deletions FE/issue-tracker/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"name": "issue-tracker",
"version": "0.1.0",
"private": true,
"dependencies": {
"@chakra-ui/react": "^1.6.3",
"@emotion/react": "^11.4.0",
"@emotion/styled": "^11.3.0",
"@testing-library/jest-dom": "^5.13.0",
"@testing-library/react": "^11.2.7",
"@testing-library/user-event": "^12.8.3",
"@types/jest": "^26.0.23",
"@types/node": "^12.20.14",
"@types/react": "^17.0.9",
"@types/react-dom": "^17.0.6",
"@types/react-router-dom": "^5.1.7",
"@types/styled-components": "^5.1.9",
"axios": "^0.21.1",
"framer-motion": "^4.1.17",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-router-dom": "^5.2.0",
"react-scripts": "4.0.3",
"recoil": "^0.3.1",
"styled-components": "^5.3.0",
"typescript": "^4.3.2",
"web-vitals": "^1.1.2"
},
"scripts": {
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test",
"eject": "react-app-rewired eject"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"devDependencies": {
"react-app-rewire-alias": "^1.0.3",
"react-app-rewired": "^2.1.8"
}
}
11 changes: 11 additions & 0 deletions FE/issue-tracker/public/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>ISSUE TRACKER</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
Binary file added FE/issue-tracker/public/janmang.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
53 changes: 53 additions & 0 deletions FE/issue-tracker/src/App.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
import { BrowserRouter, Switch, Route } from 'react-router-dom';
import styled, { ThemeProvider } from 'styled-components';

import GlobalStyle from '@styles/globalStyle';
import customTheme from '@styles/theme';
import Login from '@pages/Login';
import Issues from '@pages/Issues';
import NewIssue from '@pages/NewIssue';
import Labels from '@pages/Labels';
import Milestones from '@pages/Milestones';
import IssueDetail from '@pages/IssueDetail';

function App() {
return (
<>
<GlobalStyle />
<ThemeProvider theme={customTheme}>
<Background>
<BrowserRouter>
<Switch>
<Route path="/" exact>
<Login />
</Route>
<Route path="/issues">
<Issues />
</Route>
<Route path="/new-issue">
<NewIssue />
</Route>
<Route path="/issue-detail">
<IssueDetail />
</Route>
<Route path="/labels">
<Labels />
</Route>
<Route path="/milestones">
<Milestones />
</Route>
</Switch>
</BrowserRouter>
</Background>
</ThemeProvider>
</>
);
}

export default App;

const Background = styled.div`
background: ${({ theme }) => theme.colors.gr_background};
width: 100%;
height: 100vh;
`;
3 changes: 3 additions & 0 deletions FE/issue-tracker/src/assets/LogotypeLarge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions FE/issue-tracker/src/assets/LogotypeMedium.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions FE/issue-tracker/src/assets/alert.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 0871325

Please sign in to comment.