Flavien modal two
commit29b63af836e16d9876cfcb90670c39d47714dd2a
authorFlavien Bonvin <flavien.bonvin@proton.ch>
Fri, 20 Sep 2024 06:53:38 +0000 (20 06:53 +0000)
committerFlavien Bonvin <flavien.bonvin@proton.ch>
Mon, 23 Sep 2024 07:42:48 +0000 (23 07:42 +0000)
tree9161f638c64e0e5ee29b6748963ee3b80ed09c81
parent9105343f3c2e8f2b93e7e2ccb73c9f90f45c8055
Flavien modal two
286 files changed:
applications/account/src/app/reset/ValidateResetTokenConfirmModal.tsx
applications/mail/src/app/components/list/tip/useTipConfig.tsx
applications/wallet/src/app/components/TransactionList/TransactionTable/useTransactionTable.ts
packages/components/components/commander/Commander.tsx
packages/components/components/confirmActionModal/ConfirmActionModal.tsx
packages/components/components/drawer/views/DrawerContactView.tsx
packages/components/components/drawer/views/SecurityCenter/PassAliases/PassAliases.tsx
packages/components/components/drawer/views/SecurityCenter/PassAliases/interface.ts
packages/components/components/drawer/views/SecurityCenter/PassAliases/modals/CreatePassAliasesForm/CreatePassAliasesForm.tsx
packages/components/components/drawer/views/SecurityCenter/PassAliases/modals/PassAliasesUpsellModal.tsx
packages/components/components/drawer/views/SecurityCenter/PassAliases/modals/TryProtonPass.tsx
packages/components/components/drawer/views/SecurityCenter/PassAliases/usePassAliasesProviderSetup.ts
packages/components/components/drawer/views/SecurityCenter/ProtonSentinel/ProtonSentinel.tsx
packages/components/components/drawer/views/SecurityCenter/ProtonSentinel/modal/ProtonSentinelUpsellModal.tsx
packages/components/components/editor/hooks/useEditorModal.tsx
packages/components/components/editor/modals/DefaultFontModal.tsx
packages/components/components/editor/modals/InsertImageModal.tsx
packages/components/components/editor/modals/InsertLinkModal/InsertLinkModal.tsx
packages/components/components/editor/modals/InsertLinkModal/InsertLinkModalComponent.tsx
packages/components/components/index.ts
packages/components/components/keyTransparency/KeyTransparencyDetailsModal.tsx
packages/components/components/modalTwo/Modal.tsx
packages/components/components/modalTwo/index.ts [deleted file]
packages/components/components/modalTwo/useModalTwo.tsx
packages/components/components/notifications/LinkConfirmationModal/LinkConfirmationModal.tsx
packages/components/components/prompt/Prompt.tsx
packages/components/components/topnavbar/TopNavBarOfferSubscriptionReminder.tsx
packages/components/components/upsell/modal/UpsellModal.tsx
packages/components/components/upsell/modal/types/AutoDeleteUpsellModal.tsx
packages/components/components/upsell/modal/types/ComposerAssistantB2BUpsellModal.tsx
packages/components/components/upsell/modal/types/ComposerAssistantB2CUpsellModal.tsx
packages/components/components/upsell/modal/types/ComposerAssistantUpsellModal.tsx
packages/components/components/upsell/modal/types/FiltersUpsellModal.tsx
packages/components/components/upsell/modal/types/IncreasePrivacyUpsellModal.tsx
packages/components/components/upsell/modal/types/LabelsUpsellModal.tsx
packages/components/components/upsell/modal/types/PmMeUpsellModal.tsx
packages/components/containers/account/ChangePasswordModal.tsx
packages/components/containers/account/DeleteAccountModal.tsx
packages/components/containers/account/DeleteSection.tsx
packages/components/containers/account/EditDisplayNameModal.tsx
packages/components/containers/account/EditExternalAddressModal.tsx
packages/components/containers/account/FamilyPlanSection.tsx
packages/components/containers/account/LeaveFamilyModal.tsx
packages/components/containers/account/LostTwoFAModal.tsx
packages/components/containers/account/ReauthUsingRecoveryModal.tsx
packages/components/containers/account/TwoFactorSection.tsx
packages/components/containers/account/UsernameSection.tsx
packages/components/containers/account/fido/AddSecurityKeyModal.tsx
packages/components/containers/account/fido/EditSecurityKeyModal.tsx
packages/components/containers/account/fido/RemoveSecurityKeyModal.tsx
packages/components/containers/account/sessionRecovery/ConfirmSessionRecoveryCancellationModal.tsx
packages/components/containers/account/sessionRecovery/InitiateSessionRecoveryModal.tsx
packages/components/containers/account/sessionRecovery/PasswordResetAvailableAccountModal.tsx
packages/components/containers/account/sessionRecovery/PasswordResetAvailableProductModal.tsx
packages/components/containers/account/sessionRecovery/SessionRecoveryInProgressModal.tsx
packages/components/containers/account/sessionRecovery/statusCards/PasswordResetAvailableCard.tsx
packages/components/containers/account/sessionRecovery/statusCards/SessionRecoveryInProgressCard.tsx
packages/components/containers/account/totp/DisableTOTPModal.tsx
packages/components/containers/account/totp/EnableTOTPModal.tsx
packages/components/containers/addresses/AddressActions.tsx
packages/components/containers/addresses/AddressModal.tsx
packages/components/containers/addresses/AddressesWithMembers.tsx
packages/components/containers/addresses/AddressesWithUser.tsx
packages/components/containers/addresses/DeleteAddressPrompt.tsx
packages/components/containers/addresses/EditInternalAddressModal.tsx
packages/components/containers/addresses/PMSignatureField.tsx
packages/components/containers/addresses/missingKeys/CreateMissingKeysAddressModal.tsx
packages/components/containers/api/DelinquentModal.tsx
packages/components/containers/api/humanVerification/HumanVerificationModal.tsx
packages/components/containers/b2bDashboard/VPN/TogglingMonitoringModal.tsx
packages/components/containers/b2bDashboard/VPN/VPNEvents.tsx
packages/components/containers/calendar/calendarModal/holidaysCalendarModal/HolidaysCalendarModal.tsx
packages/components/containers/calendar/calendarModal/holidaysCalendarModal/HolidaysCalendarModalWithDirectory.tsx
packages/components/containers/calendar/calendarModal/personalCalendarModal/PersonalCalendarModal.tsx
packages/components/containers/calendar/calendarModal/subscribedCalendarModal/SubscribedCalendarModal.tsx
packages/components/containers/calendar/exportModal/ExportModal.tsx
packages/components/containers/calendar/importModal/ImportModal.tsx
packages/components/containers/calendar/settings/CalendarDeleteSection.tsx
packages/components/containers/calendar/settings/CalendarExportSection.tsx
packages/components/containers/calendar/settings/CalendarImportSection.tsx
packages/components/containers/calendar/settings/CalendarShareSection.tsx
packages/components/containers/calendar/settings/CalendarSubpageHeaderSection.tsx
packages/components/containers/calendar/settings/MyCalendarsSection.tsx
packages/components/containers/calendar/settings/OtherCalendarsSection.tsx
packages/components/containers/calendar/settings/SharedCalendarsSection.tsx
packages/components/containers/calendar/shareProton/ShareCalendarModal.tsx
packages/components/containers/calendar/shareProton/ShareCalendarWithSignatureVerificationErrorModal.tsx
packages/components/containers/calendar/shareURL/EditLinkModal.tsx
packages/components/containers/calendar/shareURL/ShareLinkModal.tsx
packages/components/containers/calendar/shareURL/ShareLinkSuccessModal.tsx
packages/components/containers/challenge/ChallengeError.tsx
packages/components/containers/contacts/edit/ContactEditModal.tsx
packages/components/containers/contacts/email/ContactEmailSettingsModal.tsx
packages/components/containers/contacts/group/ContactGroupDeleteModal.tsx
packages/components/containers/contacts/group/ContactGroupDetailsModal.tsx
packages/components/containers/contacts/group/ContactGroupEditModal.tsx
packages/components/containers/contacts/hooks/useApplyGroups.tsx
packages/components/containers/contacts/hooks/useContactMergeModals.tsx
packages/components/containers/contacts/hooks/useContactModals.tsx
packages/components/containers/contacts/import/ContactImportModal.tsx
packages/components/containers/contacts/import/steps/ContactImportAttaching.tsx
packages/components/containers/contacts/import/steps/ContactImportCsv.tsx
packages/components/containers/contacts/import/steps/ContactImportGroups.tsx
packages/components/containers/contacts/import/steps/ContactImportSummary.tsx
packages/components/containers/contacts/import/steps/ContactImportWarning.tsx
packages/components/containers/contacts/import/steps/ContactImporting.tsx
packages/components/containers/contacts/merge/ContactMergeDetailsModal.tsx
packages/components/containers/contacts/merge/ContactMergeErrorContent.tsx
packages/components/containers/contacts/merge/ContactMergeModal.tsx
packages/components/containers/contacts/merge/ContactMergePreviewModal.tsx
packages/components/containers/contacts/merge/ContactMergeTableContent.tsx
packages/components/containers/contacts/merge/ContactMergeViewContent.tsx
packages/components/containers/contacts/merge/ContactMergingContent.tsx
packages/components/containers/contacts/modals/ContactClearDataConfirmModal.tsx
packages/components/containers/contacts/modals/ContactClearDataExecutionModal.tsx
packages/components/containers/contacts/modals/ContactDecryptionErrorModal.tsx
packages/components/containers/contacts/modals/ContactDeleteModal.tsx
packages/components/containers/contacts/modals/ContactExportingModal.tsx
packages/components/containers/contacts/modals/ContactGroupLimitReachedModal.tsx
packages/components/containers/contacts/modals/ContactImageModal.tsx
packages/components/containers/contacts/modals/ContactResignExecutionModal.tsx
packages/components/containers/contacts/modals/ContactSignatureErrorModal.tsx
packages/components/containers/contacts/modals/ContactUpgradeModal.tsx
packages/components/containers/contacts/modals/SelectEmailsModal.tsx
packages/components/containers/contacts/selector/ContactSelectorModal.tsx
packages/components/containers/contacts/view/ContactDetailsModal.tsx
packages/components/containers/credentialLeak/BreachModal.tsx
packages/components/containers/credentialLeak/CredentialLeakSection.tsx
packages/components/containers/desktop/freeTrial/InboxDesktopFreeTrialOnboardingModal.tsx
packages/components/containers/domains/CatchAllModal.tsx
packages/components/containers/domains/DomainModal.tsx
packages/components/containers/domains/DomainsSection.tsx
packages/components/containers/filePreview/CloseModal.tsx
packages/components/containers/filePreview/FilePreview.tsx
packages/components/containers/filters/ActionsFilterToolbar.tsx
packages/components/containers/filters/FilterItemRow.tsx
packages/components/containers/filters/modal/CloseFilterModal.tsx
packages/components/containers/filters/modal/DeleteFilterModal.tsx
packages/components/containers/filters/modal/FilterActionsFormFolderRow.tsx
packages/components/containers/filters/modal/FilterActionsFormLabelsRow.tsx
packages/components/containers/filters/modal/FilterModal.tsx
packages/components/containers/filters/modal/advanced/AdvancedFilterModal.tsx
packages/components/containers/filters/spams/Spams.tsx
packages/components/containers/filters/spams/modals/SpamModal.tsx
packages/components/containers/forward/ConfirmDeleteForwarding.tsx
packages/components/containers/forward/ForwardModal.tsx
packages/components/containers/forward/ForwardSection.tsx
packages/components/containers/forward/OutgoingForwardActions.tsx
packages/components/containers/general/PmMeSection.tsx
packages/components/containers/gmailSyncModal/GmailSyncModal.tsx
packages/components/containers/heading/UserDropdown.tsx
packages/components/containers/invoices/InvoiceTextModal.tsx
packages/components/containers/keys/AddressKeysSection.tsx
packages/components/containers/keys/UserKeysSection.tsx
packages/components/containers/keys/addKey/AddKeyModal.tsx
packages/components/containers/keys/exportKey/ExportPrivateKeyModal.tsx
packages/components/containers/keys/exportKey/ExportPublicKeyModal.tsx
packages/components/containers/keys/importKeys/ImportKeyModal.tsx
packages/components/containers/keys/reactivateKeys/ReactivateKeysModal.tsx
packages/components/containers/keys/shared/DecryptFileKeyModal.tsx
packages/components/containers/labels/ActionsLabel.tsx
packages/components/containers/labels/FoldersSection.tsx
packages/components/containers/labels/LabelsSection.tsx
packages/components/containers/labels/modals/DeleteLabelModal.tsx
packages/components/containers/labels/modals/EditLabelModal.tsx
packages/components/containers/login/UnlockModal.tsx
packages/components/containers/mail/MailComposerModeModal.tsx
packages/components/containers/mail/MailDensityModal.tsx
packages/components/containers/mail/MailShortcutsModal.tsx
packages/components/containers/mail/MailViewLayoutModal.tsx
packages/components/containers/members/ChangeMemberPasswordModal.tsx
packages/components/containers/members/InviteUserCreateSubUserModal.tsx
packages/components/containers/members/SubUserBulkCreateModal.tsx
packages/components/containers/members/SubUserCreateModal.tsx
packages/components/containers/members/SubUserDeleteModal.tsx
packages/components/containers/members/SubUserEditModal.tsx
packages/components/containers/members/Unprivatization/MemberUnprivatizationModal.tsx
packages/components/containers/members/UserInviteOrEditModal.tsx
packages/components/containers/members/UserRemoveModal.tsx
packages/components/containers/members/UsersAndAddressesSection/UsersAndAddressesSection.tsx
packages/components/containers/members/multipleUserCreation/CreateUserAccountsModal/CreateUserAccountsModal.tsx
packages/components/containers/members/multipleUserCreation/MultiUserCreationSection.tsx
packages/components/containers/messages/AutoDeleteSetting.tsx
packages/components/containers/mnemonic/DisableMnemonicModal.tsx
packages/components/containers/mnemonic/GenerateMnemonicModal.tsx
packages/components/containers/offers/components/OfferModal.tsx
packages/components/containers/offers/hooks/useOfferModal.ts
packages/components/containers/onboarding/OnboardingModal.tsx
packages/components/containers/organization/ActivatePasswordlessOrganizationKey.tsx
packages/components/containers/organization/ChangeOrganizationKeysModal.tsx
packages/components/containers/organization/ChangeOrganizationKeysPasswordlessModal.tsx
packages/components/containers/organization/ChangeOrganizationPasswordModal.tsx
packages/components/containers/organization/EditOrganizationIdentityModal.tsx
packages/components/containers/organization/InviteOrganizationKeysModal.tsx
packages/components/containers/organization/OrganizationNameModal.tsx
packages/components/containers/organization/OrganizationSection.tsx
packages/components/containers/organization/OrganizationTwoFARemindersSection.tsx
packages/components/containers/organization/ReactivateOrganizationKeysModal.tsx
packages/components/containers/organization/ReactivatePasswordlessOrganizationKey.tsx
packages/components/containers/organization/SendEmailReminderTwoFAModal.tsx
packages/components/containers/organization/SetupOrganizationModal.tsx
packages/components/containers/organization/groups/AddSubdomainModal.tsx
packages/components/containers/organization/groups/DiscardGroupChangesPrompt.tsx
packages/components/containers/organization/groups/EditGroup.tsx
packages/components/containers/organization/groups/GroupAddressDomainSelect.tsx
packages/components/containers/organization/groups/GroupItemActionPrompt.tsx
packages/components/containers/organization/groups/GroupItemMoreOptionsDropdown.tsx
packages/components/containers/organization/logoUpload/LightLabellingFeatureModal.tsx
packages/components/containers/organization/logoUpload/OrganizationLogoModal.tsx
packages/components/containers/organization/logoUpload/OrganizationLogoRemovalModal.tsx
packages/components/containers/organization/logoUpload/OrganizationLogoTipsModal.tsx
packages/components/containers/organization/sso/ConfigureSamlModal.tsx
packages/components/containers/organization/sso/DomainVerificationState.tsx
packages/components/containers/organization/sso/RemoveSSOModal.tsx
packages/components/containers/organization/sso/RemoveSSOSection.tsx
packages/components/containers/organization/sso/SetupSSODomainModal.tsx
packages/components/containers/organization/sso/SsoPage.tsx
packages/components/containers/organization/sso/TXTRecordModal.tsx
packages/components/containers/organization/sso/TestSamlModal.tsx
packages/components/containers/organization/sso/scim/DisableSCIMModal.tsx
packages/components/containers/organization/sso/scim/SCIMSettingsSection.tsx
packages/components/containers/organization/sso/scim/SetupSCIMModal.tsx
packages/components/containers/organization/useOrganizationModals.tsx
packages/components/containers/password/AuthModal.tsx
packages/components/containers/payments/CreditsModal.tsx
packages/components/containers/payments/CreditsSection.tsx
packages/components/containers/payments/DowngradeModal.tsx
packages/components/containers/payments/EditCardModal.tsx
packages/components/containers/payments/LossLoyaltyModal.tsx
packages/components/containers/payments/MemberDowngradeModal.tsx
packages/components/containers/payments/PassLaunchOfferDowngradeModal.tsx
packages/components/containers/payments/PayPalModal.tsx
packages/components/containers/payments/RenewToggle.tsx
packages/components/containers/payments/methods/PaymentMethodsSection.tsx
packages/components/containers/payments/subscription/AutomaticSubscriptionModal.tsx
packages/components/containers/payments/subscription/CalendarDowngradeModal.tsx
packages/components/containers/payments/subscription/FeedbackDowngradeModal.tsx
packages/components/containers/payments/subscription/HighlightPlanDowngradeModal.tsx
packages/components/containers/payments/subscription/InAppPurchaseModal.tsx
packages/components/containers/payments/subscription/PendingInvitationModal.tsx
packages/components/containers/payments/subscription/PendingInvitationModalErrors.tsx
packages/components/containers/payments/subscription/SubscriptionModalProvider.tsx
packages/components/containers/payments/subscription/SubscriptionSubmitButton.tsx
packages/components/containers/payments/subscription/cancelB2bSubscription/CancelB2bSubscriptionModal.tsx
packages/components/containers/payments/subscription/cancelB2bSubscription/CancelB2bSubscriptionSection.tsx
packages/components/containers/payments/subscription/cancelSubscription/CancelSubscriptionLoadingModal.tsx
packages/components/containers/payments/subscription/cancelSubscription/CancelSubscriptionModal.tsx
packages/components/containers/payments/subscription/cancelSubscription/useCancelSubscriptionFlow.tsx
packages/components/containers/payments/subscription/cancellationFlow/CancelConfirmationModal.tsx
packages/components/containers/payments/subscription/cancellationFlow/CancelRedirectionModal.tsx
packages/components/containers/payments/subscription/cancellationFlow/CancellationReminderSection.tsx
packages/components/containers/payments/subscription/cancellationReminder/CancellationReminderModal.tsx
packages/components/containers/payments/subscription/panels/PendingInvitationsPanel.tsx
packages/components/containers/recovery/DataRecoverySection.tsx
packages/components/containers/recovery/OverviewSection.tsx
packages/components/containers/recovery/SessionRecoverySection.tsx
packages/components/containers/recovery/VoidRecoveryFilesModal.tsx
packages/components/containers/recovery/email/ConfirmRemoveEmailModal.tsx
packages/components/containers/recovery/email/RecoveryEmail.tsx
packages/components/containers/recovery/email/VerifyRecoveryEmailModal.tsx
packages/components/containers/recovery/phone/ConfirmRemovePhoneModal.tsx
packages/components/containers/recovery/phone/RecoveryPhone.tsx
packages/components/containers/recovery/phone/VerifyRecoveryPhoneModal.tsx
packages/components/containers/referral/modals/ReferralModal.tsx
packages/components/containers/security/ExternalPGPSettingsSection.tsx
packages/components/containers/sessions/SessionsSection.tsx
packages/components/containers/smtp/SMTPSubmissionSection.tsx
packages/components/containers/smtp/SMTPTokenModal.tsx
packages/components/containers/support/BugModal.tsx
packages/components/containers/support/FreeUserLiveChatModal.tsx
packages/components/containers/themes/ThemesModal.tsx
packages/components/containers/topBanners/PendingInvitationTopBanner.tsx
packages/components/containers/topBanners/SessionRecoveryBanners.tsx
packages/components/containers/vpn/ProtonVPNClientsSection/ProtonVPNClientsSection.tsx
packages/components/containers/vpn/WireGuardConfigurationSection/WireGuardConfigurationSection.tsx
packages/components/containers/vpn/WireGuardConfigurationSection/WireGuardCreationModal.tsx
packages/components/containers/vpn/gateways/GatewayAddServersModal.tsx
packages/components/containers/vpn/gateways/GatewayModal.tsx
packages/components/containers/vpn/gateways/GatewayRenameModal.tsx
packages/components/containers/vpn/gateways/GatewayServersModal.tsx
packages/components/containers/vpn/gateways/GatewayUsersModal.tsx
packages/components/containers/vpn/gateways/GatewaysSection.tsx
packages/components/hooks/useLinkHandler.tsx
packages/components/index.ts
packages/components/payments/chargebee/ChargebeeIframe.tsx
packages/components/payments/client-extensions/billed-user/BilledUserModal.tsx