diff --git a/src/RebrandListener.tsx b/src/RebrandListener.tsx index 8a0c61f435..a93ce9e3a5 100644 --- a/src/RebrandListener.tsx +++ b/src/RebrandListener.tsx @@ -102,7 +102,7 @@ export default class RebrandListener { // to, well, remind them later. this.nagAgainAt = Date.now() + NAG_INTERVAL; this.recheck(); - } + }; onOneTimeToastLearnMore = async () => { const [doneClicked] = await Modal.createDialog(RebrandDialog, { @@ -112,13 +112,13 @@ export default class RebrandListener { localStorage.setItem('mx_rename_dialog_dismissed', 'true'); this.recheck(); } - } + }; onNagTimerFired = () => { this._reshowTimer = null; this.nagAgainAt = null; this.recheck(); - } + }; private async recheck() { // There are two types of toast/dialog we show: a 'one time' informing the user that diff --git a/src/components/views/dialogs/RebrandDialog.tsx b/src/components/views/dialogs/RebrandDialog.tsx index e886850d28..79b4b69a4a 100644 --- a/src/components/views/dialogs/RebrandDialog.tsx +++ b/src/components/views/dialogs/RebrandDialog.tsx @@ -23,26 +23,26 @@ import DialogButtons from '../elements/DialogButtons'; export enum RebrandDialogKind { NAG, ONE_TIME, -}; +} interface IProps { onFinished: (bool) => void; - kind: RebrandDialogKind, - targetUrl?: string, + kind: RebrandDialogKind; + targetUrl?: string; } export default class RebrandDialog extends React.PureComponent { private onDoneClick = () => { this.props.onFinished(true); - } + }; private onGoToElementClick = () => { this.props.onFinished(true); - } + }; private onRemindMeLaterClick = () => { this.props.onFinished(false); - } + }; private getPrettyTargetUrl() { const u = new URL(this.props.targetUrl); @@ -79,14 +79,14 @@ export default class RebrandDialog extends React.PureComponent { cancelButton={"Remind me later"} onCancel={this.onRemindMeLaterClick} focus={true} - /> + />; } else { return + />; } }