Web:Client:ProfileActionsStore: add items from plugins to profile actions
This commit is contained in:
parent
c45ddd8c98
commit
b23e7fe914
@ -4,6 +4,7 @@ import { AppServerConfig } from "@docspace/common/constants";
|
||||
import history from "@docspace/common/history";
|
||||
import authStore from "@docspace/common/store/AuthStore";
|
||||
import { isDesktop, isTablet, isMobile } from "react-device-detect";
|
||||
import { getProfileMenuItems } from "SRC_DIR/helpers/plugins";
|
||||
|
||||
const { proxyURL } = AppServerConfig;
|
||||
|
||||
@ -194,6 +195,17 @@ class ProfileActionsStore {
|
||||
});
|
||||
}
|
||||
|
||||
const pluginActions = getProfileMenuItems();
|
||||
|
||||
if (pluginActions) {
|
||||
pluginActions.forEach((option) => {
|
||||
actions.splice(option.value.position, 0, {
|
||||
key: option.key,
|
||||
...option.value,
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
return actions;
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user