diff --git a/web/modals/account/log-in-first-modal.react.js b/web/modals/account/log-in-first-modal.react.js --- a/web/modals/account/log-in-first-modal.react.js +++ b/web/modals/account/log-in-first-modal.react.js @@ -23,7 +23,7 @@ }; return ( - +

{`In order to ${props.inOrderTo}, you'll first need to `} diff --git a/web/modals/account/log-in-modal.react.js b/web/modals/account/log-in-modal.react.js --- a/web/modals/account/log-in-modal.react.js +++ b/web/modals/account/log-in-modal.react.js @@ -61,7 +61,7 @@ render() { return ( - +

diff --git a/web/modals/account/user-settings-modal.react.js b/web/modals/account/user-settings-modal.react.js --- a/web/modals/account/user-settings-modal.react.js +++ b/web/modals/account/user-settings-modal.react.js @@ -205,7 +205,11 @@ } return ( - +
    +

    We don't support that file type yet :(

    diff --git a/web/modals/chat/sidebar-list-modal.react.js b/web/modals/chat/sidebar-list-modal.react.js --- a/web/modals/chat/sidebar-list-modal.react.js +++ b/web/modals/chat/sidebar-list-modal.react.js @@ -117,7 +117,7 @@ } return ( - +
    +

    It looks like somebody is attempting to modify that field at the same diff --git a/web/modals/history/history-modal.react.js b/web/modals/history/history-modal.react.js --- a/web/modals/history/history-modal.react.js +++ b/web/modals/history/history-modal.react.js @@ -167,7 +167,7 @@ }); return ( - +

    {allHistoryButton} diff --git a/web/modals/modal.react.js b/web/modals/modal.react.js --- a/web/modals/modal.react.js +++ b/web/modals/modal.react.js @@ -10,7 +10,7 @@ export type ModalSize = 'small' | 'large'; type Props = { +name: string, - +onClose: () => void, + +clearModal: () => void, +children?: React.Node, +size?: ModalSize, +fixedHeight?: boolean, @@ -28,7 +28,7 @@ } render(): React.Node { - const { size, children, onClose, fixedHeight, name } = this.props; + const { size, children, clearModal, fixedHeight, name } = this.props; const overlayClasses = classNames( css['modal-overlay'], @@ -53,7 +53,7 @@
    - + ×

    {name}

    @@ -73,7 +73,7 @@ event: SyntheticEvent, ) => void = event => { if (event.target === this.overlay) { - this.props.onClose(); + this.props.clearModal(); } }; @@ -81,7 +81,7 @@ event: SyntheticKeyboardEvent, ) => void = event => { if (event.keyCode === 27) { - this.props.onClose(); + this.props.clearModal(); } }; } @@ -94,7 +94,7 @@ return ( diff --git a/web/modals/threads/cant-leave-thread-modal.react.js b/web/modals/threads/cant-leave-thread-modal.react.js --- a/web/modals/threads/cant-leave-thread-modal.react.js +++ b/web/modals/threads/cant-leave-thread-modal.react.js @@ -10,7 +10,7 @@ }; function CantLeaveThreadModal(props: Props): React.Node { return ( - +

    You are the only admin left of this thread. Please promote somebody diff --git a/web/modals/threads/confirm-leave-thread-modal.react.js b/web/modals/threads/confirm-leave-thread-modal.react.js --- a/web/modals/threads/confirm-leave-thread-modal.react.js +++ b/web/modals/threads/confirm-leave-thread-modal.react.js @@ -14,7 +14,7 @@ }; function ConfirmLeaveThreadModal(props: Props): React.Node { return ( - +

    {'Are you sure you want to leave "'} diff --git a/web/modals/threads/new-thread-modal.react.js b/web/modals/threads/new-thread-modal.react.js --- a/web/modals/threads/new-thread-modal.react.js +++ b/web/modals/threads/new-thread-modal.react.js @@ -130,7 +130,7 @@ ); } return ( - +

    diff --git a/web/modals/threads/thread-settings-modal.react.js b/web/modals/threads/thread-settings-modal.react.js --- a/web/modals/threads/thread-settings-modal.react.js +++ b/web/modals/threads/thread-settings-modal.react.js @@ -380,7 +380,7 @@ return (
      {tabs}
    @@ -574,7 +574,7 @@ if (!threadInfo) { return ( - +

    You no longer have permission to view this thread