feat: update tool-chain to latest (#7975)

Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
This commit is contained in:
Shivam Mishra
2023-09-27 14:02:34 +05:30
committed by GitHub
parent e8b7e791a5
commit a88d155dd7
162 changed files with 3566 additions and 2884 deletions

View File

@@ -21,20 +21,19 @@ export const getters = {
getUIFlags($state) {
return $state.uiFlags;
},
isFeatureEnabledonAccount: ($state, _, __, rootGetters) => (
id,
featureName
) => {
// If a user is SuperAdmin and has access to the account, then they would see all the available features
const isUserASuperAdmin = rootGetters.getCurrentUser?.type === 'SuperAdmin';
if (isUserASuperAdmin) {
return true;
}
isFeatureEnabledonAccount:
($state, _, __, rootGetters) => (id, featureName) => {
// If a user is SuperAdmin and has access to the account, then they would see all the available features
const isUserASuperAdmin =
rootGetters.getCurrentUser?.type === 'SuperAdmin';
if (isUserASuperAdmin) {
return true;
}
const { features = {} } =
$state.records.find(record => record.id === Number(id)) || {};
return features[featureName] || false;
},
const { features = {} } =
$state.records.find(record => record.id === Number(id)) || {};
return features[featureName] || false;
},
};
export const actions = {