Redux Dateien in redux/store/ verschoben

This commit is contained in:
ISA
2025-01-28 10:25:24 +01:00
parent 243099fc75
commit b1e50188ab
9 changed files with 2220 additions and 1979 deletions

29
redux/store/authSlice.ts Normal file
View File

@@ -0,0 +1,29 @@
// redux/store/authSlice.ts
import { createSlice } from "@reduxjs/toolkit";
const authSlice = createSlice({
name: "auth",
initialState: {
isAdminLoggedIn: false,
users: {
Admin: {
username: "admin",
password:
"$2a$10$WO/pzNjkkbC4X3aCEcwd2ugMHQ8Wzq0unCYNePTAL01ZrS/rEAcGu", // Gehashte Version von "admin"
},
Ismail: {
username: "ismail",
password:
"$2a$10$WO/pzNjkkbC4X3aCEcwd2ugMHQ8Wzq0unCYNePTAL01ZrS/rEAcGu", // Gehashte Version von "ismail"
},
},
},
reducers: {
setAdminLoggedIn: (state, action) => {
state.isAdminLoggedIn = action.payload;
},
},
});
export const { setAdminLoggedIn } = authSlice.actions;
export default authSlice.reducer;