diff --git a/src/components/views/dialogs/SlashCommandHelpDialog.js b/src/components/views/dialogs/SlashCommandHelpDialog.tsx similarity index 90% rename from src/components/views/dialogs/SlashCommandHelpDialog.js rename to src/components/views/dialogs/SlashCommandHelpDialog.tsx index d21ccbe47f..c47555567e 100644 --- a/src/components/views/dialogs/SlashCommandHelpDialog.js +++ b/src/components/views/dialogs/SlashCommandHelpDialog.tsx @@ -17,11 +17,13 @@ limitations under the License. import React from 'react'; import { _t } from "../../../languageHandler"; import { CommandCategories, Commands } from "../../../SlashCommands"; -import * as sdk from "../../../index"; +import InfoDialog from "./InfoDialog"; -export default ({ onFinished }) => { - const InfoDialog = sdk.getComponent('dialogs.InfoDialog'); +interface IProps { + onFinished: () => void; +} +const SlashCommandHelpDialog: React.FC = ({ onFinished }) => { const categories = {}; Commands.forEach(cmd => { if (!cmd.isEnabled()) return; @@ -62,3 +64,5 @@ export default ({ onFinished }) => { hasCloseButton={true} onFinished={onFinished} />; }; + +export default SlashCommandHelpDialog;