Convert SlashCommandHelpDialog to TS

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
pull/21833/head
Šimon Brandner 2021-09-05 11:58:38 +02:00
parent 1f670e225c
commit 444a0da297
No known key found for this signature in database
GPG Key ID: 55C211A1226CB17D
1 changed files with 7 additions and 3 deletions

View File

@ -17,11 +17,13 @@ limitations under the License.
import React from 'react'; import React from 'react';
import { _t } from "../../../languageHandler"; import { _t } from "../../../languageHandler";
import { CommandCategories, Commands } from "../../../SlashCommands"; import { CommandCategories, Commands } from "../../../SlashCommands";
import * as sdk from "../../../index"; import InfoDialog from "./InfoDialog";
export default ({ onFinished }) => { interface IProps {
const InfoDialog = sdk.getComponent('dialogs.InfoDialog'); onFinished: () => void;
}
const SlashCommandHelpDialog: React.FC<IProps> = ({ onFinished }) => {
const categories = {}; const categories = {};
Commands.forEach(cmd => { Commands.forEach(cmd => {
if (!cmd.isEnabled()) return; if (!cmd.isEnabled()) return;
@ -62,3 +64,5 @@ export default ({ onFinished }) => {
hasCloseButton={true} hasCloseButton={true}
onFinished={onFinished} />; onFinished={onFinished} />;
}; };
export default SlashCommandHelpDialog;