103 lines
1.3 KiB
JavaScript
103 lines
1.3 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_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,
|
|
},
|
|
},
|
|
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)); |