refactor: Seitenkomponenten ausgelagert in View-Komponenten
- meldungen.tsx → MeldungenView.tsx erstellt → beinhaltet Filterleiste, Tabellenansicht und Datenabruf - system.tsx → SystemView.tsx ausgelagert → verbessert Lesbarkeit und Trennung von Routing und Inhalt - View-Suffix verwendet für klare Struktur (Page = Entry, View = Inhalt)
This commit is contained in:
@@ -3,6 +3,8 @@
|
||||
|
||||
import { useEffect, useState } from "react";
|
||||
import { Provider } from "react-redux";
|
||||
import { PersistGate } from "redux-persist/integration/react";
|
||||
import { persistor } from "@/redux/store";
|
||||
import store, { useAppDispatch } from "@/redux/store";
|
||||
import { AppProps } from "next/app";
|
||||
|
||||
@@ -36,9 +38,11 @@ import "@/styles/globals.css";
|
||||
|
||||
function MyApp({ Component, pageProps }: AppProps) {
|
||||
return (
|
||||
<Provider store={store}>
|
||||
<AppContent Component={Component} pageProps={pageProps} />
|
||||
</Provider>
|
||||
<PersistGate loading={null} persistor={persistor}>
|
||||
<Provider store={store}>
|
||||
<AppContent Component={Component} pageProps={pageProps} />
|
||||
</Provider>
|
||||
</PersistGate>
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user