- added add company page;
- connected api for delega download, upload and deleting;
This commit is contained in:
14
src/App.js
14
src/App.js
@@ -14,6 +14,7 @@ const i18n = createI18n({}, 'gepafin');
|
||||
|
||||
function App() {
|
||||
const role = useStore().main.getRole();
|
||||
const chosenCompanyId = useStore().main.chosenCompanyId();
|
||||
|
||||
const callback = (data) => {
|
||||
//console.log('app /me', data);
|
||||
@@ -30,7 +31,7 @@ function App() {
|
||||
storeSet.main.unsetAsyncRequest();
|
||||
}
|
||||
|
||||
const companyCallback = (data) => {
|
||||
/*const companyCallback = (data) => {
|
||||
if (data.status === 'SUCCESS') {
|
||||
storeSet.main.companies(data.data);
|
||||
}
|
||||
@@ -40,13 +41,16 @@ function App() {
|
||||
const errCompanyCallback = (data) => {
|
||||
storeSet.main.doLogout();
|
||||
storeSet.main.unsetAsyncRequest();
|
||||
}
|
||||
}*/
|
||||
|
||||
useEffect(() => {
|
||||
if (role === 'ROLE_BENEFICIARY') {
|
||||
storeSet.main.setAsyncRequest();
|
||||
//storeSet.main.setAsyncRequest();
|
||||
const userData = storeGet.main.userData();
|
||||
CompanyService.getCompanyForUser(userData.id, companyCallback, errCompanyCallback)
|
||||
if (userData.companies) {
|
||||
storeSet.main.companies(userData.companies);
|
||||
}
|
||||
//CompanyService.getCompanyForUser(userData.id, companyCallback, errCompanyCallback)
|
||||
}
|
||||
}, [role])
|
||||
|
||||
@@ -65,7 +69,7 @@ function App() {
|
||||
return (
|
||||
<I18nProvider i18n={i18n}>
|
||||
<BrowserRouter>
|
||||
<Routes role={role}/>
|
||||
<Routes role={role} chosenCompanyId={chosenCompanyId}/>
|
||||
</BrowserRouter>
|
||||
</I18nProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user