aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/App.js
diff options
context:
space:
mode:
authorJacky Zhao <[email protected]>2021-04-11 15:06:48 -0700
committerGitHub <[email protected]>2021-04-11 15:06:48 -0700
commit82bda5ee85efbd2eae25427a839529d5e230eeaa (patch)
tree1f7a88938fd6664a9a048503a5a78d010e3db1e2 /frontend/src/App.js
parentMerge pull request #72 from jackyzha0/no-ip (diff)
parentreadd preset height (diff)
downloadctrl-v-82bda5ee85efbd2eae25427a839529d5e230eeaa.tar.xz
ctrl-v-82bda5ee85efbd2eae25427a839529d5e230eeaa.zip
Merge pull request #74 from jackyzha0/next-refactor
Diffstat (limited to 'frontend/src/App.js')
-rw-r--r--frontend/src/App.js58
1 files changed, 0 insertions, 58 deletions
diff --git a/frontend/src/App.js b/frontend/src/App.js
deleted file mode 100644
index 0a47baa..0000000
--- a/frontend/src/App.js
+++ /dev/null
@@ -1,58 +0,0 @@
-import React from 'react';
-import NewPaste from './components/pages/NewPaste'
-import ViewPaste from './components/pages/ViewPaste'
-import styled from 'styled-components'
-import {
- BrowserRouter as Router,
- Switch,
- Route,
- useParams
-} from "react-router-dom";
-import Raw from './components/pages/Raw'
-import ThemeProvider from './theme/ThemeProvider'
-import GlobalStyle from './theme/GlobalStyle'
-import {Watermark} from "./components/Watermark";
-
-const Main = styled.div`
- margin-top: 10vh;
- padding: 0 20vw 30px 20vw;
-`
-
-const GetPasteWithParam = () => {
- let { hash } = useParams();
- return <ViewPaste hash = {hash} />;
-}
-
-const GetRawWithParam = () => {
- let { hash } = useParams();
- return <Raw hash={hash} />;
-}
-
-const App = () => {
- return (
- <ThemeProvider>
- <GlobalStyle />
- <Router>
- <Switch>
- <Route path="/raw/:hash"><GetRawWithParam /></Route>
- <Route>
- <Watermark/>
- <Main id="appElement">
- <Switch>
- <Route path="/:hash">
- <GetPasteWithParam />
- </Route>
- <Route path="/">
- <NewPaste />
- </Route>
- </Switch>
- </Main>
- </Route>
- </Switch>
- </Router>
- </ThemeProvider>
- );
-}
-
-
-export default App;