Anul 3 Semestrul 1

This commit is contained in:
2025-02-06 20:33:26 +02:00
parent 0b130ee18c
commit 184f3bd92e
313 changed files with 348499 additions and 0 deletions
@@ -0,0 +1,5 @@
export type Status = {
isOnline: boolean;
isConnected: boolean;
}
@@ -0,0 +1,19 @@
import { createSlice, PayloadAction } from "@reduxjs/toolkit";
import { Status } from "./status";
export const statusSlice = createSlice({
name: "status",
initialState: { isOnline: false, isConnected: false } as Status,
reducers: {
setOnline: (state, action: PayloadAction<boolean>) => {
state.isOnline = action.payload;
},
setConnected: (state, action: PayloadAction<boolean>) => {
state.isConnected = action.payload;
}
}
});
export const { setOnline, setConnected } = statusSlice.actions
export default statusSlice.reducer