diff --git a/Mock/App.tsx b/Mock/AppMockup.tsx similarity index 100% rename from Mock/App.tsx rename to Mock/AppMockup.tsx diff --git a/Mock/frontendMockData.json b/Mock/frontendMockData.json new file mode 100644 index 0000000..ad18127 --- /dev/null +++ b/Mock/frontendMockData.json @@ -0,0 +1,20 @@ +[ + { + "id": 1, + "title": "Mock Book 1", + "author": "Author 1", + "description": "Description for Mock Book 1" + }, + { + "id": 2, + "title": "Mock Book 2", + "author": "Author 2", + "description": "Description for Mock Book 2" + }, + { + "id": 3, + "title": "Mock Book 3", + "author": "Author 3", + "description": "Description for Mock Book 3" + } +] \ No newline at end of file diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 0a07de3..feb840f 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -1,10 +1,49 @@ import "./App.css"; +import Layout from "./layout/Layout"; +import { useEffect } from "react"; +import Form1 from "./components/Form1"; +import Form2 from "./components/Form2"; +import Form3 from "./components/Form3"; function App() { + const Items = [ + { + id: 1, + title: "Mock Book 1", + author: "Author 1", + description: "Description for Mock Book 1", + }, + { + id: 2, + title: "Mock Book 2", + author: "Author 2", + description: "Description for Mock Book 2", + }, + { + id: 3, + title: "Mock Book 3", + author: "Author 3", + description: "Description for Mock Book 3", + }, + ]; + + useEffect(() => { + localStorage.setItem("allItems", JSON.stringify(Items)); + localStorage.setItem("borrowableItems", JSON.stringify(Items)); + localStorage.setItem("borrowCode", "123456"); + }, []); + return ( - <> -
Ihr Ausleihcode lautet
++ Bitte merken Sie sich diesen Code, um das Schließfach zu öffnen. +
++ Schnell und unkompliziert Equipment reservieren +
{description}
+