Web:Client:ProfileActionsStore: add items from plugins to profile actions

This commit is contained in:
TimofeyBoyko 2022-08-03 18:50:19 +03:00
parent c45ddd8c98
commit b23e7fe914

View File

@ -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;
};
}