diff --git a/ts/components/session/SessionConfirm.tsx b/ts/components/session/SessionConfirm.tsx index 9296475ab..bd51938ea 100644 --- a/ts/components/session/SessionConfirm.tsx +++ b/ts/components/session/SessionConfirm.tsx @@ -115,11 +115,9 @@ const SessionConfirmInner = (props: SessionConfirmDialogProps) => {
- {/* */} {!hideCancel && ( - // void; showSettingsSection: (category: SessionSettingCategory) => void; theme: DefaultTheme; + updateConfirmModal: (props: SessionConfirmDialogProps) => any; } interface State { @@ -235,6 +238,12 @@ export class SessionCompositionBox extends React.Component { // message: window.i18n('linkPreviewsConfirmMessage'), // okTheme: SessionButtonColor.Danger, // })) + this.props.updateConfirmModal({ + shouldShowConfirm: () => !window.getSettingValue('link-preview-setting'), + title: window.i18n('linkPreviewsTitle'), + message: window.i18n('linkPreviewsConfirmMessage'), + okTheme: SessionButtonColor.Danger, + }) } } diff --git a/ts/components/session/conversation/SessionConversation.tsx b/ts/components/session/conversation/SessionConversation.tsx index c17cf2b93..702e062f7 100644 --- a/ts/components/session/conversation/SessionConversation.tsx +++ b/ts/components/session/conversation/SessionConversation.tsx @@ -43,8 +43,6 @@ import { AddModeratorsDialog } from '../../conversation/ModeratorsAddDialog'; import { RemoveModeratorsDialog } from '../../conversation/ModeratorsRemoveDialog'; import { UpdateGroupNameDialog } from '../../conversation/UpdateGroupNameDialog'; import { UpdateGroupMembersDialog } from '../../conversation/UpdateGroupMembersDialog'; -import { getOurNumber } from '../../../state/selectors/user'; -import { useSelector } from 'react-redux'; import { InviteContactsDialog } from '../../conversation/InviteContactsDialog'; interface State { @@ -314,6 +312,7 @@ export class SessionConversation extends React.Component { removeAttachment={this.removeAttachment} onChoseAttachments={this.onChoseAttachments} theme={this.props.theme} + updateConfirmModal={actions.updateConfirmModal} />