mirror of
https://github.com/hanzoai/forum.git
synced 2026-09-30 21:51:19 +00:00
We used this flag for experimenting with admin plugin sidebars. We have now settled on a tabbed layout, and this is no longer needed. This PR simply ignores the flag in a backwards-compatible way, so we can discontinue usage in plugins and then remove the backwards-compatibility in core.
25 lines
718 B
JavaScript
25 lines
718 B
JavaScript
import { withPluginApi } from "discourse/lib/plugin-api";
|
|
import ChatAdminPluginActions from "discourse/plugins/chat/admin/components/chat-admin-plugin-actions";
|
|
|
|
export default {
|
|
name: "discourse-chat-admin-plugin-configuration-nav",
|
|
|
|
initialize(container) {
|
|
const currentUser = container.lookup("service:current-user");
|
|
if (!currentUser?.admin) {
|
|
return;
|
|
}
|
|
|
|
withPluginApi("1.1.0", (api) => {
|
|
api.addAdminPluginConfigurationNav("chat", [
|
|
{
|
|
label: "chat.incoming_webhooks.title",
|
|
route: "adminPlugins.show.discourse-chat-incoming-webhooks",
|
|
},
|
|
]);
|
|
|
|
api.registerPluginHeaderActionComponent("chat", ChatAdminPluginActions);
|
|
});
|
|
},
|
|
};
|