evoleasing-account/reducers/initialState.js
2022-09-12 05:40:42 +03:00

105 lines
1.4 KiB
JavaScript

export const defaultState = {
auth:
{
logged: false,
observer: false,
},
user:
{
name: "",
lastname: "",
secondname: "",
phone: "",
},
admin:
{
list: null,
},
company:
{
title: "",
inn: "",
kpp: "",
ogrn: "",
},
companies:
{
list: null,
},
contracts_info: {},
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:
{
unsigned: null,
signed: null,
},
documents: null,
fines: null,
rules: null,
materials: null,
change:
{
signatories: null,
calculations: null,
variants: null,
options: null,
current: null,
calculated: null,
},
},
contract_events: {},
contract_fines: {},
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: undefined,
filtered: undefined,
},
support:
{
themes: null,
filtered: null,
appeals: { list: null, new: 0 },
appeal: null,
request: null,
}
};
export default JSON.parse(JSON.stringify(defaultState));