- saving progress;

This commit is contained in:
Vitalii Kiiko
2024-09-02 17:15:43 +02:00
parent d634e425e5
commit c15360faf0
41 changed files with 1531 additions and 356 deletions

View File

@@ -4,10 +4,8 @@ const initialStore = {
// user
userData: {},
token: '',
// bando form
bandoFormErrors: {},
// form builder
formId: '',
formId: 0,
formLabel: '',
formElements: [],
elementItems: [],

View File

@@ -2,6 +2,14 @@ const selectors = (state, get, api) => ({
getToken: () => {
return get.token();
},
getRole: () => {
const userData = get.userData();
return userData.role ? userData.role.roleType : '';
},
getPermissions: () => {
const userData = get.userData();
return userData.role ? userData.role.permissions : [];
},
})
export default selectors;

View File

@@ -5,7 +5,7 @@ const zustandXOpts = {
persist: {
enabled: true,
partialize: (state) => ({
userData: state.userData,
//userData: state.userData,
token: state.token
}),
}