From cc4dfa309dfc43cd53b2a4fa1d40809fcb97dd88 Mon Sep 17 00:00:00 2001 From: the-all-good Date: Tue, 3 Dec 2024 19:29:15 +1100 Subject: [PATCH] chore: Get Started --- frontend/src/App.js | 25 ----------------------- frontend/src/{ => css}/App.css | 0 frontend/src/{ => css}/index.css | 0 frontend/src/index.js | 6 +++--- frontend/src/js/App.js | 19 +++++++++++++++++ frontend/src/{ => js}/App.test.js | 0 frontend/src/js/components/button.js | 12 +++++++++++ frontend/src/js/components/gameCard.js | 7 +++++++ frontend/src/js/components/leaderboard.js | 7 +++++++ frontend/src/{ => js}/reportWebVitals.js | 0 frontend/src/{ => js}/setupTests.js | 0 frontend/src/{ => resources}/logo.svg | 0 12 files changed, 48 insertions(+), 28 deletions(-) delete mode 100644 frontend/src/App.js rename frontend/src/{ => css}/App.css (100%) rename frontend/src/{ => css}/index.css (100%) create mode 100644 frontend/src/js/App.js rename frontend/src/{ => js}/App.test.js (100%) create mode 100644 frontend/src/js/components/button.js create mode 100644 frontend/src/js/components/gameCard.js create mode 100644 frontend/src/js/components/leaderboard.js rename frontend/src/{ => js}/reportWebVitals.js (100%) rename frontend/src/{ => js}/setupTests.js (100%) rename frontend/src/{ => resources}/logo.svg (100%) diff --git a/frontend/src/App.js b/frontend/src/App.js deleted file mode 100644 index 3784575..0000000 --- a/frontend/src/App.js +++ /dev/null @@ -1,25 +0,0 @@ -import logo from './logo.svg'; -import './App.css'; - -function App() { - return ( -
-
- logo -

- Edit src/App.js and save to reload. -

- - Learn React - -
-
- ); -} - -export default App; diff --git a/frontend/src/App.css b/frontend/src/css/App.css similarity index 100% rename from frontend/src/App.css rename to frontend/src/css/App.css diff --git a/frontend/src/index.css b/frontend/src/css/index.css similarity index 100% rename from frontend/src/index.css rename to frontend/src/css/index.css diff --git a/frontend/src/index.js b/frontend/src/index.js index d563c0f..946c82e 100644 --- a/frontend/src/index.js +++ b/frontend/src/index.js @@ -1,8 +1,8 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; -import './index.css'; -import App from './App'; -import reportWebVitals from './reportWebVitals'; +import '../src/css/index.css'; +import App from '../src/js/App'; +import reportWebVitals from '../src/js/reportWebVitals'; const root = ReactDOM.createRoot(document.getElementById('root')); root.render( diff --git a/frontend/src/js/App.js b/frontend/src/js/App.js new file mode 100644 index 0000000..7e5a7dc --- /dev/null +++ b/frontend/src/js/App.js @@ -0,0 +1,19 @@ +import logo from '../resources/logo.svg'; +import '../css/App.css'; +import Leaderboard from './components/leaderboard'; +import GameCard from './components/gameCard'; +import Button from './components/button'; + +function App() { + return ( +
+
+ + +
+
+ ); +} + +export default App; diff --git a/frontend/src/App.test.js b/frontend/src/js/App.test.js similarity index 100% rename from frontend/src/App.test.js rename to frontend/src/js/App.test.js diff --git a/frontend/src/js/components/button.js b/frontend/src/js/components/button.js new file mode 100644 index 0000000..914b299 --- /dev/null +++ b/frontend/src/js/components/button.js @@ -0,0 +1,12 @@ +import React from 'react'; + +function Button(props){ + return ( + + ); +} + +export default Button; \ No newline at end of file diff --git a/frontend/src/js/components/gameCard.js b/frontend/src/js/components/gameCard.js new file mode 100644 index 0000000..41208a7 --- /dev/null +++ b/frontend/src/js/components/gameCard.js @@ -0,0 +1,7 @@ +import React from 'react'; + +function GameCard(){ + return

GameCard

; +} + +export default GameCard; \ No newline at end of file diff --git a/frontend/src/js/components/leaderboard.js b/frontend/src/js/components/leaderboard.js new file mode 100644 index 0000000..c8a78fa --- /dev/null +++ b/frontend/src/js/components/leaderboard.js @@ -0,0 +1,7 @@ +import React from 'react'; + +function Leaderboard(){ + return

Leaderboard

; +} + +export default Leaderboard; \ No newline at end of file diff --git a/frontend/src/reportWebVitals.js b/frontend/src/js/reportWebVitals.js similarity index 100% rename from frontend/src/reportWebVitals.js rename to frontend/src/js/reportWebVitals.js diff --git a/frontend/src/setupTests.js b/frontend/src/js/setupTests.js similarity index 100% rename from frontend/src/setupTests.js rename to frontend/src/js/setupTests.js diff --git a/frontend/src/logo.svg b/frontend/src/resources/logo.svg similarity index 100% rename from frontend/src/logo.svg rename to frontend/src/resources/logo.svg