ng-implementation/sae-csc/src/app/redux/initialState.ts

57 lines
1.1 KiB
TypeScript
Raw Normal View History

2025-08-08 11:31:27 +02:00
// Define initial state
import {StateInterface} from './reducers';
export const initialState: StateInterface = {
app: {
backendAPIRoot: "",
2025-08-08 16:43:50 +02:00
demoMode: true,
2025-08-11 10:42:43 +02:00
fromText: "",
toText: "",
filters: {
engineType: {
availableList: {},
selectedList: {}
},
findings: {
availableList: {},
selectedList: {}
},
ata: {
availableList: {},
selectedList: {}
},
partNumber: {
availableList: {},
selectedList: {}
},
technicalManual: {
availableList: {},
selectedList: {}
},
onOffWing: {
availableList: {},
selectedList: {}
}
},
similarCases: {},
searchInput: "",
enableAiSuggestion: false,
technicalManuals: [],
admin: {
pendingUsers: {},
users: {},
currentUser: {},
statistics: {}
}
2025-08-08 11:31:27 +02:00
},
currentLang: "fr_FR",
currentTheme: "light",
langsList: ["fr_FR", "en_US"],
themesList: ["light", "dark"],
user: {
isAuthenticated: false,
id: "",
},
};