Add missing comments to types/plugins/user_setttings.ts (#26038)

Co-authored-by: Mattermost Build <build@mattermost.com>
This commit is contained in:
Daniel Espino García 2024-01-29 10:52:41 +01:00 committed by GitHub
parent 98a2fe8e2d
commit f50118239a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -11,14 +11,24 @@ export type PluginConfiguration = {
/** URL to the icon to show in the UI. No icon will show the plug outline icon. */
icon?: string;
sections: PluginConfigurationSection[];
/** Action that will appear at the beginning of the plugin settings tab */
action?: PluginConfigurationAction;
sections: PluginConfigurationSection[];
}
export type PluginConfigurationAction = {
/** Text shown as the title of the action */
title: string;
/** Text shown as the body of the action */
text: string;
/** Text shown at the button */
buttonText: string;
/** This function is called when the button on the action is clicked */
onClick: () => void;
}