feat(TEAMMSBMOB-22812): фикс модального окна об успешном создании заявки нэп
This commit is contained in:
+2
-1
@@ -465,8 +465,9 @@ const NotQualifiedSignReleasePage = () => {
|
||||
<SignatureSuccessModal
|
||||
isFirstSignature={!isReissue}
|
||||
isOpen={isSignatureSuccessModalOpen}
|
||||
isReleaseByBank={!isReissueBySign}
|
||||
signatureKind={SIGNATURE_KIND.NOT_QUALIFIED_SIGN}
|
||||
onClick={isReissue ? handleCloseSuccessModal : goToPrintApplication}
|
||||
onClick={isReissueBySign ? handleCloseSuccessModal : goToPrintApplication}
|
||||
onClose={handleCloseSuccessModal}
|
||||
/>
|
||||
</PageLayoutWithSections>
|
||||
|
||||
@@ -14,17 +14,26 @@ interface Props {
|
||||
onClose(): void;
|
||||
onClick(): void;
|
||||
isFirstSignature?: boolean;
|
||||
isReleaseByBank?: boolean;
|
||||
signatureKind: SIGNATURE_KIND;
|
||||
isRegistration?: boolean;
|
||||
}
|
||||
|
||||
const SignatureSuccessModal = ({ isOpen, onClose, onClick, isFirstSignature, signatureKind, isRegistration }: Props): ReactElement => {
|
||||
const SignatureSuccessModal = ({
|
||||
isOpen,
|
||||
onClose,
|
||||
onClick,
|
||||
isFirstSignature,
|
||||
signatureKind,
|
||||
isRegistration,
|
||||
isReleaseByBank,
|
||||
}: Props): ReactElement => {
|
||||
const actions: ModalButtonProps = {
|
||||
dataAction: 'confirm',
|
||||
onClick,
|
||||
size: 'L',
|
||||
preventClose: true,
|
||||
text: isFirstSignature ? LOCALIZATION.PRINT : LOCALIZATION.TO_LIST_SIGNATURES,
|
||||
text: isFirstSignature || isReleaseByBank ? LOCALIZATION.PRINT : LOCALIZATION.TO_LIST_SIGNATURES,
|
||||
variant: 'primary',
|
||||
width: 300,
|
||||
};
|
||||
@@ -60,7 +69,7 @@ const SignatureSuccessModal = ({ isOpen, onClose, onClick, isFirstSignature, sig
|
||||
return (
|
||||
<StatusModal hideBackIcon actions={[actions]} header={LOCALIZATION.APPLICATION_ACCEPTED} isOpen={isOpen} size="M" onClose={onClose}>
|
||||
<S.Content>
|
||||
{isFirstSignature ? (
|
||||
{isFirstSignature || isReleaseByBank ? (
|
||||
<>
|
||||
<Text.P2 as="span">{LOCALIZATION.PRINT_AND_SIGN}</Text.P2>
|
||||
<Link onClick={onClick}>
|
||||
|
||||
Reference in New Issue
Block a user