evoleasing-account/reducers/initialState.js

90 lines
1.2 KiB
JavaScript

export const defaultState = {
auth: {
logged: false,
observer: false,
},
user: {
name: "",
lastname: "",
secondname: "",
phone: "",
},
companies: {
list: null,
},
admin: {
list: null,
},
company: {
title: "",
inn: "",
kpp: "",
ogrn: "",
},
contracts:
{
list: null,
page: 1,
pages: 1,
},
contract: {
payments: null,
avans: null,
debt: null,
penalty: null,
date: null,
car: null,
insurance: null,
helpcard: null,
registration: null,
telematic: null,
agreement: null,
documents: null,
rules: null,
materials: null,
change: {
signatories: null,
calculations: null,
variants: null,
options: null,
current: null,
calculated: null,
},
},
calendar: {
payments: null,
periods: null,
},
schedule:
{
peyments: null,
},
finals:
{
list: null,
page: null,
pages: false,
},
reconciliations:
{
list: null,
page: null,
pages: false,
},
events:
{
loaded: false,
list: [],
filtered: undefined,
},
support:
{
themes: null,
searched: null,
appeals: { list: null, new: 0 },
appeal: null,
request: null,
}
};
export default JSON.parse(JSON.stringify(defaultState));