diff --git a/package.json b/package.json
index 10129d02238..9a896d72f06 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,8 @@
]
},
"dependencies": {
- "@gorhom/bottom-sheet": "^4.1.5",
+ "@babel/plugin-transform-regenerator": "^7.18.6",
+ "@gorhom/bottom-sheet": "^5.0.4",
"@pagopa/io-app-design-system": "4.3.0",
"@pagopa/io-pagopa-commons": "^3.1.0",
"@pagopa/io-react-native-cieid": "^0.3.5",
diff --git a/patches/@gorhom+bottom-sheet+4.1.5.patch b/patches/@gorhom+bottom-sheet+4.1.5.old_patch
similarity index 100%
rename from patches/@gorhom+bottom-sheet+4.1.5.patch
rename to patches/@gorhom+bottom-sheet+4.1.5.old_patch
diff --git a/patches/patches.md b/patches/patches.md
index d0e1a2d24f2..2dedb3a2b2d 100644
--- a/patches/patches.md
+++ b/patches/patches.md
@@ -12,16 +12,6 @@ Created on **16/03/2024**
#### Reason:
- Make PDF annotations on iOS read-only to align with Android behaviour.
-### react-native-vision-camera+2.15.4
-Created on **24/07/2023**
-FIXME: remove this patch after this [PR](https://github.com/mrousavy/react-native-vision-camera/pull/1666) has been merged and a new vision camera version has been released.
-
-Updated on **01/10/2023**
-FIXME: Fixed in the v2 branch [here](https://github.com/mrousavy/react-native-vision-camera/issues/1840#issuecomment-1741734963). Remove this patch when `v2.16.2` has been released.
-
-#### Reason:
-- This patch going to remove all codes related to `colorSpace` to fix an issue on iOS 17.0.2 that cause the crash on camera load
-
### react-native-device-info+8.3.3
Created on **15/12/2021**
diff --git a/ts/components/screens/PinCreation/usePinValidationBottomSheet.tsx b/ts/components/screens/PinCreation/usePinValidationBottomSheet.tsx
index 3d4c9f76905..bab4252a2f2 100644
--- a/ts/components/screens/PinCreation/usePinValidationBottomSheet.tsx
+++ b/ts/components/screens/PinCreation/usePinValidationBottomSheet.tsx
@@ -4,7 +4,7 @@ import { View } from "react-native";
import { useSafeAreaInsets } from "react-native-safe-area-context";
import I18n from "../../../i18n";
import { BulletList } from "../../BulletList";
-import { useIOBottomSheetAutoresizableModal } from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
const BottomSheetContent = memo(() => {
const { bottom } = useSafeAreaInsets();
@@ -33,7 +33,7 @@ const BottomSheetContent = memo(() => {
});
export default () =>
- useIOBottomSheetAutoresizableModal({
+ useIOBottomSheetModal({
title: I18n.t("onboarding.pin.policy.title"),
component:
});
diff --git a/ts/features/barcode/hooks/useIOBarcodeFileReader.tsx b/ts/features/barcode/hooks/useIOBarcodeFileReader.tsx
index 16fb3bc796c..54972e02507 100644
--- a/ts/features/barcode/hooks/useIOBarcodeFileReader.tsx
+++ b/ts/features/barcode/hooks/useIOBarcodeFileReader.tsx
@@ -21,7 +21,7 @@ import {
IOStackNavigationProp
} from "../../../navigation/params/AppParamsList";
import ROUTES from "../../../navigation/routes";
-import { useIOBottomSheetAutoresizableModal } from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
import { requestMediaPermission } from "../../../utils/permission";
import {
BarcodeAnalyticsFlow,
@@ -273,7 +273,7 @@ const useIOBarcodeFileReader = ({
);
- const filePickerModal = useIOBottomSheetAutoresizableModal({
+ const filePickerModal = useIOBottomSheetModal({
component: filePickerModalComponent,
title: "",
onDismiss: () => setFilePickerVisible(false)
diff --git a/ts/features/barcode/screens/BarcodeScanScreen.tsx b/ts/features/barcode/screens/BarcodeScanScreen.tsx
index 756027c2acd..e9c988d2719 100644
--- a/ts/features/barcode/screens/BarcodeScanScreen.tsx
+++ b/ts/features/barcode/screens/BarcodeScanScreen.tsx
@@ -23,7 +23,7 @@ import {
isIdPayEnabledSelector
} from "../../../store/reducers/backendStatus/remoteConfig";
import { emptyContextualHelp } from "../../../utils/emptyContextualHelp";
-import { useIOBottomSheetAutoresizableModal } from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
import { IdPayPaymentRoutes } from "../../idpay/payment/navigation/routes";
import { PaymentsCheckoutRoutes } from "../../payments/checkout/navigation/routes";
import * as analytics from "../analytics";
@@ -206,7 +206,7 @@ const BarcodeScanScreen = () => {
);
- const manualInputModal = useIOBottomSheetAutoresizableModal({
+ const manualInputModal = useIOBottomSheetModal({
component: manualInputModalComponent,
title: ""
});
diff --git a/ts/features/bonus/cgn/components/detail/eyca/EycaInformationComponent.tsx b/ts/features/bonus/cgn/components/detail/eyca/EycaInformationComponent.tsx
index ab0dac14cff..b221a425b44 100644
--- a/ts/features/bonus/cgn/components/detail/eyca/EycaInformationComponent.tsx
+++ b/ts/features/bonus/cgn/components/detail/eyca/EycaInformationComponent.tsx
@@ -2,7 +2,7 @@ import * as React from "react";
import { ButtonOutline, VSpacer, IOToast } from "@pagopa/io-app-design-system";
import LegacyMarkdown from "../../../../../../components/ui/Markdown/LegacyMarkdown";
import I18n from "../../../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../../../utils/hooks/bottomSheet";
import { openWebUrl } from "../../../../../../utils/url";
import { EYCA_WEBSITE_BASE_URL } from "../../../utils/constants";
@@ -39,7 +39,7 @@ const EycaInformationComponent: React.FunctionComponent = () => {
};
export const useEycaInformationBottomSheet = () =>
- useIOBottomSheetAutoresizableModal({
+ useIOBottomSheetModal({
component: ,
title: I18n.t("bonus.cgn.detail.status.eycaBottomSheetTitle")
});
diff --git a/ts/features/bonus/cgn/screens/merchants/CgnMerchantCategoriesListScreen.tsx b/ts/features/bonus/cgn/screens/merchants/CgnMerchantCategoriesListScreen.tsx
index f3719576561..1e6bef58379 100644
--- a/ts/features/bonus/cgn/screens/merchants/CgnMerchantCategoriesListScreen.tsx
+++ b/ts/features/bonus/cgn/screens/merchants/CgnMerchantCategoriesListScreen.tsx
@@ -20,7 +20,7 @@ import I18n from "../../../../../i18n";
import { IOStackNavigationProp } from "../../../../../navigation/params/AppParamsList";
import { useIODispatch, useIOSelector } from "../../../../../store/hooks";
import { isDesignSystemEnabledSelector } from "../../../../../store/reducers/persistedPreferences";
-import { useIOBottomSheetAutoresizableModal } from "../../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../../utils/hooks/bottomSheet";
import { CgnDetailsParamsList } from "../../navigation/params";
import CGN_ROUTES from "../../navigation/routes";
import { cgnCategories } from "../../store/actions/categories";
@@ -40,8 +40,7 @@ export const CgnMerchantCategoriesListScreen = () => {
IOStackNavigationProp
>();
- const { present, bottomSheet } = useIOBottomSheetAutoresizableModal({
- fullScreen: true,
+ const { present, bottomSheet } = useIOBottomSheetModal({
title: I18n.t("bonus.cgn.merchantsList.categoriesList.bottomSheet.title"),
component: (
diff --git a/ts/features/cie/__tests__/__snapshots__/wizards.test.tsx.snap b/ts/features/cie/__tests__/__snapshots__/wizards.test.tsx.snap
index e7268bad652..af3006bc825 100644
--- a/ts/features/cie/__tests__/__snapshots__/wizards.test.tsx.snap
+++ b/ts/features/cie/__tests__/__snapshots__/wizards.test.tsx.snap
@@ -784,9 +784,9 @@ exports[`CiePinWizard Should match the snapshot 1`] = `
+
diff --git a/ts/features/design-system/core/DSBottomSheet.tsx b/ts/features/design-system/core/DSBottomSheet.tsx
index 78b0df4728e..d97f1edeb3d 100644
--- a/ts/features/design-system/core/DSBottomSheet.tsx
+++ b/ts/features/design-system/core/DSBottomSheet.tsx
@@ -11,11 +11,7 @@ import {
} from "@pagopa/io-app-design-system";
import * as React from "react";
import { SafeAreaView, View } from "react-native";
-import {
- useIOBottomSheetAutoresizableModal,
- useIOBottomSheetModal,
- useLegacyIOBottomSheetModal
-} from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
import { DesignSystemScreen } from "../components/DesignSystemScreen";
import DESIGN_SYSTEM_ROUTES from "../navigation/routes";
@@ -29,8 +25,6 @@ export const DSBottomSheet = () => {
dismissAutoresizableBottomSheetWithFooter();
dismissVeryLongAutoresizableBottomSheetWithFooter();
dismissVeryLongAutoresizableBottomSheetWithFooterFullScreen();
- dismissLegacyBottomSheet();
- dismissLegacyBottomSheetWithFooter();
};
const defaultFooter = (
@@ -42,7 +36,6 @@ export const DSBottomSheet = () => {
label={"Dismiss bottom sheet"}
onPress={handlePressDismiss}
/>
-
);
@@ -94,7 +87,7 @@ export const DSBottomSheet = () => {
present: presentAutoresizableBottomSheet,
bottomSheet: autoResizableBottomSheet,
dismiss: dismissAutoresizableBottomSheet
- } = useIOBottomSheetAutoresizableModal({
+ } = useIOBottomSheetModal({
title: "Autoresizable Bottom Sheet",
component:
});
@@ -104,14 +97,11 @@ export const DSBottomSheet = () => {
present: presentAutoresizableBottomSheetWithFooter,
bottomSheet: autoResizableBottomSheetWithFooter,
dismiss: dismissAutoresizableBottomSheetWithFooter
- } = useIOBottomSheetAutoresizableModal(
- {
- title: "Autoresizable Bottom Sheet",
- component: ,
- footer: defaultFooter
- },
- 150
- );
+ } = useIOBottomSheetModal({
+ title: "Autoresizable Bottom Sheet",
+ component: ,
+ footer: defaultFooter
+ });
// Static bottom sheet hook
const {
@@ -141,53 +131,25 @@ export const DSBottomSheet = () => {
present: presentVeryLongAutoresizableBottomSheetWithFooter,
bottomSheet: veryLongAutoResizableBottomSheetWithFooter,
dismiss: dismissVeryLongAutoresizableBottomSheetWithFooter
- } = useIOBottomSheetAutoresizableModal(
- {
- title: "Autoresizable Bottom Sheet",
- component: ,
- footer: defaultFooter
- },
- 80
- );
+ } = useIOBottomSheetModal({
+ title: "Autoresizable Bottom Sheet",
+ component: ,
+ footer: defaultFooter
+ });
const {
present: presentVeryLongAutoresizableBottomSheetWithFooterFullScreen,
bottomSheet: veryLongAutoResizableBottomSheetWithFooterFullScreen,
dismiss: dismissVeryLongAutoresizableBottomSheetWithFooterFullScreen
- } = useIOBottomSheetAutoresizableModal(
- {
- title: "Autoresizable Bottom Sheet, Full Screen",
- component: (
-
-
-
- ),
- footer: defaultFooter,
- fullScreen: true
- },
- 80
- );
-
- const {
- present: presentLegacyBottomSheet,
- bottomSheet: legacyBottomSheet,
- dismiss: dismissLegacyBottomSheet
- } = useLegacyIOBottomSheetModal(
- ,
- "Legacy Bottom Sheet",
- 250
- );
-
- const {
- present: presentLegacyBottomSheetWithFooter,
- bottomSheet: legacyBottomSheetWithFooter,
- dismiss: dismissLegacyBottomSheetWithFooter
- } = useLegacyIOBottomSheetModal(
- ,
- "Legacy Bottom Sheet with footer",
- 400,
- defaultFooter
- );
+ } = useIOBottomSheetModal({
+ title: "Autoresizable Bottom Sheet, Full Screen",
+ component: (
+
+
+
+ ),
+ footer: defaultFooter
+ });
const sectionTitleMargin = 16;
const blockMargin = 48;
@@ -245,32 +207,12 @@ export const DSBottomSheet = () => {
/>
-
-
- Legacy
-
-
-
-
-
-
-
{staticBottomSheet}
{staticBottomSheetWithFooter}
{autoResizableBottomSheet}
{autoResizableBottomSheetWithFooter}
{veryLongAutoResizableBottomSheetWithFooter}
{veryLongAutoResizableBottomSheetWithFooterFullScreen}
- {legacyBottomSheet}
- {legacyBottomSheetWithFooter}
);
diff --git a/ts/features/idpay/code/components/IdPayInfoCieBottomSheet.tsx b/ts/features/idpay/code/components/IdPayInfoCieBottomSheet.tsx
index 6c41792eb5e..3b9ebc6a5ec 100644
--- a/ts/features/idpay/code/components/IdPayInfoCieBottomSheet.tsx
+++ b/ts/features/idpay/code/components/IdPayInfoCieBottomSheet.tsx
@@ -3,7 +3,7 @@ import { View } from "react-native";
import { FeatureInfo, H4, VSpacer } from "@pagopa/io-app-design-system";
import {
IOBottomSheetModal,
- useIOBottomSheetAutoresizableModal
+ useIOBottomSheetModal
} from "../../../../utils/hooks/bottomSheet";
import I18n from "../../../../i18n";
@@ -32,7 +32,7 @@ const useIdPayInfoCieBottomSheet = (): IOBottomSheetModal => {
);
- const modal = useIOBottomSheetAutoresizableModal({
+ const modal = useIOBottomSheetModal({
component: getModalContent(),
title: {I18n.t("idpay.initiative.cie.bottomSheet.title")}
});
diff --git a/ts/features/idpay/configuration/screens/IbanConfigurationLandingScreen.tsx b/ts/features/idpay/configuration/screens/IbanConfigurationLandingScreen.tsx
index c257ee96f7c..ba6161871b1 100644
--- a/ts/features/idpay/configuration/screens/IbanConfigurationLandingScreen.tsx
+++ b/ts/features/idpay/configuration/screens/IbanConfigurationLandingScreen.tsx
@@ -13,7 +13,7 @@ import { IOStyles } from "../../../../components/core/variables/IOStyles";
import BaseScreenComponent from "../../../../components/screens/BaseScreenComponent";
import I18n from "../../../../i18n";
import { emptyContextualHelp } from "../../../../utils/emptyContextualHelp";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { IdPayConfigurationMachineContext } from "../machine/provider";
export const IbanConfigurationLanding = () => {
@@ -22,28 +22,25 @@ export const IbanConfigurationLanding = () => {
const customGoBack = () => machine.send({ type: "back" });
- const { bottomSheet, dismiss, present } = useIOBottomSheetAutoresizableModal(
- {
- title: I18n.t("idpay.configuration.iban.landing.modal.title"),
- component: (
- {I18n.t("idpay.configuration.iban.landing.modal.content")}
- ),
- footer: (
-
- dismiss()}
- fullWidth={true}
- />
-
-
- )
- },
- 130
- );
+ const { bottomSheet, dismiss, present } = useIOBottomSheetModal({
+ title: I18n.t("idpay.configuration.iban.landing.modal.title"),
+ component: (
+ {I18n.t("idpay.configuration.iban.landing.modal.content")}
+ ),
+ footer: (
+
+ dismiss()}
+ fullWidth={true}
+ />
+
+
+ )
+ });
return (
{
}
};
- const enrollmentBottomSheetModal = useIOBottomSheetAutoresizableModal(
- {
- component: (
-
- {I18n.t("idpay.configuration.instruments.enrollmentSheet.bodyFirst")}
-
- {I18n.t(
- "idpay.configuration.instruments.enrollmentSheet.bodyBold"
- ) + "\n"}
-
- {I18n.t("idpay.configuration.instruments.enrollmentSheet.bodyLast")}
+ const enrollmentBottomSheetModal = useIOBottomSheetModal({
+ component: (
+
+ {I18n.t("idpay.configuration.instruments.enrollmentSheet.bodyFirst")}
+
+ {I18n.t("idpay.configuration.instruments.enrollmentSheet.bodyBold") +
+ "\n"}
- ),
- title: I18n.t("idpay.configuration.instruments.enrollmentSheet.header"),
- footer: (
- {
- enrollmentBottomSheetModal.dismiss();
- }
- }}
- endAction={{
- color: "primary",
- label: I18n.t(
- "idpay.configuration.instruments.enrollmentSheet.buttons.activate"
- ),
- onPress: handleEnrollConfirm
- }}
- />
- ),
- onDismiss: () => {
- setStagedWalletId(undefined);
- }
- },
- 175
- );
+ {I18n.t("idpay.configuration.instruments.enrollmentSheet.bodyLast")}
+
+ ),
+ title: I18n.t("idpay.configuration.instruments.enrollmentSheet.header"),
+ footer: (
+ {
+ enrollmentBottomSheetModal.dismiss();
+ }
+ }}
+ endAction={{
+ color: "primary",
+ label: I18n.t(
+ "idpay.configuration.instruments.enrollmentSheet.buttons.activate"
+ ),
+ onPress: handleEnrollConfirm
+ }}
+ />
+ ),
+ onDismiss: () => {
+ setStagedWalletId(undefined);
+ }
+ });
React.useEffect(() => {
if (stagedWalletId) {
diff --git a/ts/features/idpay/details/components/InitiativeRulesInfoBox.tsx b/ts/features/idpay/details/components/InitiativeRulesInfoBox.tsx
index 4b01d37103a..706b7c0c193 100644
--- a/ts/features/idpay/details/components/InitiativeRulesInfoBox.tsx
+++ b/ts/features/idpay/details/components/InitiativeRulesInfoBox.tsx
@@ -14,7 +14,7 @@ import Placeholder from "rn-placeholder";
import { IOStyles } from "../../../../components/core/variables/IOStyles";
import LegacyMarkdown from "../../../../components/ui/Markdown/LegacyMarkdown";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
type Props = {
content: string;
@@ -23,29 +23,24 @@ type Props = {
const InitiativeRulesInfoBox = (props: Props) => {
const { content } = props;
- const { bottomSheet, present, dismiss } = useIOBottomSheetAutoresizableModal(
- {
- component: {content},
- title: I18n.t("idpay.initiative.beneficiaryDetails.infoModal.title"),
- footer: (
-
-
- dismiss()}
- accessibilityLabel={I18n.t(
- "idpay.initiative.beneficiaryDetails.infoModal.button"
- )}
- fullWidth={true}
- />
-
-
- )
- },
- 170
- );
+ const { bottomSheet, present, dismiss } = useIOBottomSheetModal({
+ component: {content},
+ title: I18n.t("idpay.initiative.beneficiaryDetails.infoModal.title"),
+ footer: (
+
+
+ dismiss()}
+ accessibilityLabel={I18n.t(
+ "idpay.initiative.beneficiaryDetails.infoModal.button"
+ )}
+ fullWidth={true}
+ />
+
+
+ )
+ });
return (
<>
diff --git a/ts/features/idpay/details/hooks/useIdPayDiscountDetailsBottomSheet.tsx b/ts/features/idpay/details/hooks/useIdPayDiscountDetailsBottomSheet.tsx
index 7693a052655..cc679bb2188 100644
--- a/ts/features/idpay/details/hooks/useIdPayDiscountDetailsBottomSheet.tsx
+++ b/ts/features/idpay/details/hooks/useIdPayDiscountDetailsBottomSheet.tsx
@@ -9,7 +9,7 @@ import { useIODispatch, useIOSelector } from "../../../../store/hooks";
import { idPayGenerateBarcode } from "../../barcode/store/actions";
import { IdPayPaymentRoutes } from "../../payment/navigation/routes";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { idPayBarcodeSecondsTillExpireSelector } from "../../barcode/store";
import { IdPayBarcodeRoutes } from "../../barcode/navigation/routes";
@@ -67,7 +67,7 @@ export const useIdPayDiscountDetailsBottomSheet = (initiativeId: string) => {
>
);
- const bottomSheet = useIOBottomSheetAutoresizableModal({
+ const bottomSheet = useIOBottomSheetModal({
component: ,
title: null
});
diff --git a/ts/features/idpay/onboarding/screens/PDNDPrerequisitesScreen.tsx b/ts/features/idpay/onboarding/screens/PDNDPrerequisitesScreen.tsx
index 94de1ac7d30..0c3d99e4b99 100644
--- a/ts/features/idpay/onboarding/screens/PDNDPrerequisitesScreen.tsx
+++ b/ts/features/idpay/onboarding/screens/PDNDPrerequisitesScreen.tsx
@@ -19,7 +19,7 @@ import { useHeaderSecondLevel } from "../../../../hooks/useHeaderSecondLevel";
import I18n from "../../../../i18n";
import { useIOSelector } from "../../../../store/hooks";
import { emptyContextualHelp } from "../../../../utils/emptyContextualHelp";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { serviceByIdPotSelector } from "../../../services/details/store/reducers";
import { IdPayOnboardingMachineContext } from "../machine/provider";
import { pdndCriteriaSelector, selectServiceId } from "../machine/selectors";
@@ -52,40 +52,34 @@ export const PDNDPrerequisitesScreen = () => {
const continueOnPress = () => machine.send({ type: "next" });
const goBackOnPress = () => machine.send({ type: "back" });
- const { present, bottomSheet, dismiss } = useIOBottomSheetAutoresizableModal(
- {
- title: I18n.t(
- "idpay.onboarding.PDNDPrerequisites.prerequisites.info.header"
- ),
- component: (
-
- {I18n.t(
- "idpay.onboarding.PDNDPrerequisites.prerequisites.info.body",
- {
- provider: authority
- }
+ const { present, bottomSheet, dismiss } = useIOBottomSheetModal({
+ title: I18n.t(
+ "idpay.onboarding.PDNDPrerequisites.prerequisites.info.header"
+ ),
+ component: (
+
+ {I18n.t("idpay.onboarding.PDNDPrerequisites.prerequisites.info.body", {
+ provider: authority
+ })}
+
+ ),
+ footer: (
+
+
+
- ),
- footer: (
-
-
- dismiss()}
- />
-
-
- )
- },
- 162
- );
+ accessibilityLabel={I18n.t(
+ "idpay.onboarding.PDNDPrerequisites.prerequisites.info.understoodCTA"
+ )}
+ onPress={() => dismiss()}
+ />
+
+
+ )
+ });
const pdndCriteria = useSelector(pdndCriteriaSelector);
diff --git a/ts/features/idpay/timeline/components/TimelineDetailsBottomSheet.tsx b/ts/features/idpay/timeline/components/TimelineDetailsBottomSheet.tsx
index 03245323b6e..5c7c357fd93 100644
--- a/ts/features/idpay/timeline/components/TimelineDetailsBottomSheet.tsx
+++ b/ts/features/idpay/timeline/components/TimelineDetailsBottomSheet.tsx
@@ -24,7 +24,7 @@ import I18n from "../../../../i18n";
import { useIODispatch, useIOSelector } from "../../../../store/hooks";
import {
IOBottomSheetModal,
- useIOBottomSheetAutoresizableModal
+ useIOBottomSheetModal
} from "../../../../utils/hooks/bottomSheet";
import { idpayTimelineDetailsSelector } from "../store";
import { idpayTimelineDetailsGet } from "../store/actions";
@@ -126,14 +126,11 @@ const useTimelineDetailsBottomSheet = (
);
- const modal = useIOBottomSheetAutoresizableModal(
- {
- component: getModalContent(),
- title: titleComponent,
- footer: modalFooter
- },
- 150
- );
+ const modal = useIOBottomSheetModal({
+ component: getModalContent(),
+ title: titleComponent,
+ footer: modalFooter
+ });
const present = (operation: OperationListDTO) =>
pipe(
diff --git a/ts/features/idpay/unsubscription/screens/UnsubscriptionConfirmationScreen.tsx b/ts/features/idpay/unsubscription/screens/UnsubscriptionConfirmationScreen.tsx
index 0bc9a47b189..ccacd8352e5 100644
--- a/ts/features/idpay/unsubscription/screens/UnsubscriptionConfirmationScreen.tsx
+++ b/ts/features/idpay/unsubscription/screens/UnsubscriptionConfirmationScreen.tsx
@@ -19,7 +19,7 @@ import I18n from "../../../../i18n";
import { useIONavigation } from "../../../../navigation/params/AppParamsList";
import { useIODispatch, useIOSelector } from "../../../../store/hooks";
import { emptyContextualHelp } from "../../../../utils/emptyContextualHelp";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { UnsubscriptionCheckListItem } from "../components/UnsubscriptionCheckListItem";
import { IdPayUnsubscriptionParamsList } from "../navigation/params";
import { IdPayUnsubscriptionRoutes } from "../navigation/routes";
@@ -111,37 +111,34 @@ const UnsubscriptionConfirmationScreen = () => {
/>
);
- const confirmModal = useIOBottomSheetAutoresizableModal(
- {
- title: I18n.t("idpay.unsubscription.modal.title", { initiativeName }),
- component: (
-
- {I18n.t("idpay.unsubscription.modal.content")}
-
-
- ),
- footer: (
- {
- confirmModal.dismiss();
- }
- }}
- endAction={{
- color: "danger",
- label: I18n.t("idpay.unsubscription.button.continue"),
- onPress: () => {
- confirmModal.dismiss();
- handleConfirmPress();
- }
- }}
- />
- )
- },
- 175
- );
+ const confirmModal = useIOBottomSheetModal({
+ title: I18n.t("idpay.unsubscription.modal.title", { initiativeName }),
+ component: (
+
+ {I18n.t("idpay.unsubscription.modal.content")}
+
+
+ ),
+ footer: (
+ {
+ confirmModal.dismiss();
+ }
+ }}
+ endAction={{
+ color: "danger",
+ label: I18n.t("idpay.unsubscription.button.continue"),
+ onPress: () => {
+ confirmModal.dismiss();
+ handleConfirmPress();
+ }
+ }}
+ />
+ )
+ });
const body = (
diff --git a/ts/features/itwallet/common/components/ItwCredentialClaim.tsx b/ts/features/itwallet/common/components/ItwCredentialClaim.tsx
index 90f3fc02461..977a1e03f92 100644
--- a/ts/features/itwallet/common/components/ItwCredentialClaim.tsx
+++ b/ts/features/itwallet/common/components/ItwCredentialClaim.tsx
@@ -5,7 +5,7 @@ import { pipe } from "fp-ts/lib/function";
import React, { useMemo } from "react";
import { Image } from "react-native";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import {
BoolClaim,
ClaimDisplayFormat,
@@ -225,7 +225,7 @@ const DrivingPrivilegesClaimItem = ({
}) => {
const localExpiryDate = claim.expiry_date.toString("DD/MM/YYYY");
const localIssueDate = claim.issue_date.toString("DD/MM/YYYY");
- const privilegeBottomSheet = useIOBottomSheetAutoresizableModal({
+ const privilegeBottomSheet = useIOBottomSheetModal({
title: I18n.t(
"features.itWallet.verifiableCredentials.claims.mdl.category",
{ category: claim.driving_privilege }
diff --git a/ts/features/itwallet/common/hooks/useItwInfoBottomSheet.tsx b/ts/features/itwallet/common/hooks/useItwInfoBottomSheet.tsx
index f4a5c2a5842..87c70c22643 100644
--- a/ts/features/itwallet/common/hooks/useItwInfoBottomSheet.tsx
+++ b/ts/features/itwallet/common/hooks/useItwInfoBottomSheet.tsx
@@ -1,7 +1,7 @@
import React from "react";
import { View } from "react-native";
import { H6, IOStyles, VSpacer } from "@pagopa/io-app-design-system";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import ItwMarkdown from "../components/ItwMarkdown";
/**
@@ -43,7 +43,7 @@ export const useItwInfoBottomSheet = ({ title, content }: ItwInfoFlowProps) => {
);
- const { present, bottomSheet, dismiss } = useIOBottomSheetAutoresizableModal({
+ const { present, bottomSheet, dismiss } = useIOBottomSheetModal({
title,
component:
});
diff --git a/ts/features/itwallet/identification/screens/cie/ItwCiePinScreen.tsx b/ts/features/itwallet/identification/screens/cie/ItwCiePinScreen.tsx
index 65c1a52d759..63435e09fba 100644
--- a/ts/features/itwallet/identification/screens/cie/ItwCiePinScreen.tsx
+++ b/ts/features/itwallet/identification/screens/cie/ItwCiePinScreen.tsx
@@ -26,7 +26,7 @@ import { useHeaderSecondLevel } from "../../../../../hooks/useHeaderSecondLevel"
import I18n from "../../../../../i18n";
import { useIOSelector } from "../../../../../store/hooks";
import { setAccessibilityFocus } from "../../../../../utils/accessibility";
-import { useIOBottomSheetAutoresizableModal } from "../../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../../utils/hooks/bottomSheet";
import { withTrailingPoliceCarLightEmojii } from "../../../../../utils/strings";
import { openWebUrl } from "../../../../../utils/url";
import {
@@ -70,7 +70,7 @@ export const ItwCiePinScreen = () => {
const headerHeight = useHeaderHeight();
const isFocused = useIsFocused();
- const { present, bottomSheet } = useIOBottomSheetAutoresizableModal({
+ const { present, bottomSheet } = useIOBottomSheetModal({
component: ,
title: I18n.t("bottomSheets.ciePin.title")
});
diff --git a/ts/features/itwallet/issuance/components/__tests__/__snapshots__/ItwCredentialPreviewClaimsList.test.tsx.snap b/ts/features/itwallet/issuance/components/__tests__/__snapshots__/ItwCredentialPreviewClaimsList.test.tsx.snap
index d7c5ab1aa7c..20bc2c79adb 100644
--- a/ts/features/itwallet/issuance/components/__tests__/__snapshots__/ItwCredentialPreviewClaimsList.test.tsx.snap
+++ b/ts/features/itwallet/issuance/components/__tests__/__snapshots__/ItwCredentialPreviewClaimsList.test.tsx.snap
@@ -1345,25 +1345,16 @@ exports[`ItwCredentialPreviewClaimsList should match the snapshot 1`] = `
-
+
-
+ >
+ Chi è?
+
+
+
- Chi è?
+
+
+ È l’ente riconosciuto dallo Stato a fornirti la versione digitale dei tuoi documenti.
+
+
-
-
- È l’ente riconosciuto dallo Stato a fornirti la versione digitale dei tuoi documenti.
-
+ Per sapere come tratta i tuoi dati consulta l’
-
-
-
- Per sapere come tratta i tuoi dati consulta l’
-
-
-
- Informativa Privacy
-
-
-
- .
+ Informativa Privacy
-
-
+ .
+
+
+
+
-
-
-
+ />
+
+
+
diff --git a/ts/features/itwallet/presentation/components/ItwPresentationCredentialStatusAlert.tsx b/ts/features/itwallet/presentation/components/ItwPresentationCredentialStatusAlert.tsx
index e3ca317ebbe..39e3315dff3 100644
--- a/ts/features/itwallet/presentation/components/ItwPresentationCredentialStatusAlert.tsx
+++ b/ts/features/itwallet/presentation/components/ItwPresentationCredentialStatusAlert.tsx
@@ -6,7 +6,7 @@ import {
getClaimsFullLocale,
getCredentialExpireDays
} from "../../common/utils/itwClaimsUtils";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { useIOSelector } from "../../../../store/hooks";
import { itwCredentialStatusSelector } from "../../credentials/store/selectors";
import { format } from "../../../../utils/dates";
@@ -87,13 +87,10 @@ const DocumentExpiringAlert = ({ credential }: Props) => {
credential.credentialType as Exclude
}.expiring` as const;
- const bottomSheet = useIOBottomSheetAutoresizableModal(
- {
- title: I18n.t(`${bottomSheetNs}.title`),
- component:
- },
- 128
- );
+ const bottomSheet = useIOBottomSheetModal({
+ title: I18n.t(`${bottomSheetNs}.title`),
+ component:
+ });
return (
<>
@@ -118,13 +115,10 @@ type IssuerDynamicErrorAlertProps = {
const IssuerDynamicErrorAlert = ({ message }: IssuerDynamicErrorAlertProps) => {
const localizedMessage = message[getClaimsFullLocale()];
- const bottomSheet = useIOBottomSheetAutoresizableModal(
- {
- title: localizedMessage.title,
- component: {localizedMessage.description}
- },
- 128
- );
+ const bottomSheet = useIOBottomSheetModal({
+ title: localizedMessage.title,
+ component: {localizedMessage.description}
+ });
return (
<>
diff --git a/ts/features/itwallet/presentation/components/__tests__/__snapshots__/ItwPresentationClaimsSection.test.tsx.snap b/ts/features/itwallet/presentation/components/__tests__/__snapshots__/ItwPresentationClaimsSection.test.tsx.snap
index d43b19f92ee..2e713af9e07 100644
--- a/ts/features/itwallet/presentation/components/__tests__/__snapshots__/ItwPresentationClaimsSection.test.tsx.snap
+++ b/ts/features/itwallet/presentation/components/__tests__/__snapshots__/ItwPresentationClaimsSection.test.tsx.snap
@@ -1611,25 +1611,16 @@ exports[`ItwPresentationClaimsSection should match the snapshot when claims are
-
+
-
+ >
+ Chi è?
+
+
+
- Chi è?
+
+
+ È l’ente riconosciuto dallo Stato a fornirti la versione digitale dei tuoi documenti.
+
+
-
-
- È l’ente riconosciuto dallo Stato a fornirti la versione digitale dei tuoi documenti.
-
+ Per sapere come tratta i tuoi dati consulta l’
-
-
-
- Per sapere come tratta i tuoi dati consulta l’
-
-
-
- Informativa Privacy
-
-
-
- .
+ Informativa Privacy
-
-
+ .
+
+
+
+
-
-
-
+ />
+
+
+
@@ -3517,25 +3511,16 @@ exports[`ItwPresentationClaimsSection should match the snapshot when claims are
-
+
-
+ >
+ Chi è?
+
+
+
- Chi è?
+
+
+ È l’ente riconosciuto dallo Stato a fornirti la versione digitale dei tuoi documenti.
+
+
-
-
- È l’ente riconosciuto dallo Stato a fornirti la versione digitale dei tuoi documenti.
-
+ Per sapere come tratta i tuoi dati consulta l’
-
-
-
- Per sapere come tratta i tuoi dati consulta l’
-
-
-
- Informativa Privacy
-
-
-
- .
+ Informativa Privacy
-
-
+ .
+
+
+
+
-
-
-
+ />
+
+
+
diff --git a/ts/features/messages/components/Home/__tests__/__snapshots__/Preconditions.test.tsx.snap b/ts/features/messages/components/Home/__tests__/__snapshots__/Preconditions.test.tsx.snap
index d568c272f13..9f8b057eeab 100644
--- a/ts/features/messages/components/Home/__tests__/__snapshots__/Preconditions.test.tsx.snap
+++ b/ts/features/messages/components/Home/__tests__/__snapshots__/Preconditions.test.tsx.snap
@@ -335,19 +335,15 @@ exports[`Preconditions should match snapshot with mocked components 1`] = `
}
>
Mock Preconditions Content
+
+
diff --git a/ts/features/messages/components/Home/__tests__/__snapshots__/SecuritySuggestions.test.tsx.snap b/ts/features/messages/components/Home/__tests__/__snapshots__/SecuritySuggestions.test.tsx.snap
index 515bfa4b250..29dc768a51a 100644
--- a/ts/features/messages/components/Home/__tests__/__snapshots__/SecuritySuggestions.test.tsx.snap
+++ b/ts/features/messages/components/Home/__tests__/__snapshots__/SecuritySuggestions.test.tsx.snap
@@ -335,25 +335,16 @@ exports[`SecuritySuggestions should match snapshot 1`] = `
}
>
-
-
-
+
+
-
-
-
-
-
-
-
-
- Do not share your unlock code or biometric recognition with anyone.
-
-
-
+ />
+
+
-
-
-
-
-
-
+
+
+
+
+
-
+
-
- If you lose your device, log out from the web.
-
-
- Go to website
-
-
-
+ />
+
+
-
+ If you lose your device, log out from the web.
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
- If you fear that someone might use your SPID or CIE, lock access to the app after authenticating from the web.
-
-
- Go to website
-
-
-
+ />
+
+
-
+ If you fear that someone might use your SPID or CIE, lock access to the app after authenticating from the web.
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
- If you access IO with someone else's device, remember to log out when you are finished.
-
-
-
+ />
+
+
+
+
+ If you access IO with someone else's device, remember to log out when you are finished.
+
+
+
+
diff --git a/ts/features/messages/components/MessageDetail/ContactsListItem.tsx b/ts/features/messages/components/MessageDetail/ContactsListItem.tsx
index ce2f084d1dd..06a3186386b 100644
--- a/ts/features/messages/components/MessageDetail/ContactsListItem.tsx
+++ b/ts/features/messages/components/MessageDetail/ContactsListItem.tsx
@@ -2,7 +2,7 @@ import React from "react";
import { Linking } from "react-native";
import { Body, ListItemAction, VSpacer } from "@pagopa/io-app-design-system";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
type ContactsListItemProps = {
email?: string;
@@ -10,42 +10,39 @@ type ContactsListItemProps = {
};
export const ContactsListItem = ({ email, phone }: ContactsListItemProps) => {
- const { present, bottomSheet } = useIOBottomSheetAutoresizableModal(
- {
- component: (
- <>
-
- {I18n.t("messageDetails.contactsBottomSheet.body")}
-
-
- {email && (
- Linking.openURL(`mailto:${email}`)}
- variant="primary"
- />
- )}
- {phone && (
- Linking.openURL(`tel:${phone}`)}
- variant="primary"
- />
- )}
- >
- ),
- title: I18n.t("messageDetails.contactsBottomSheet.title")
- },
- 100
- );
+ const { present, bottomSheet } = useIOBottomSheetModal({
+ component: (
+ <>
+
+ {I18n.t("messageDetails.contactsBottomSheet.body")}
+
+
+ {email && (
+ Linking.openURL(`mailto:${email}`)}
+ variant="primary"
+ />
+ )}
+ {phone && (
+ Linking.openURL(`tel:${phone}`)}
+ variant="primary"
+ />
+ )}
+ >
+ ),
+ title: I18n.t("messageDetails.contactsBottomSheet.title")
+ });
return (
<>
diff --git a/ts/features/messages/components/MessageDetail/RemoteContentBanner.tsx b/ts/features/messages/components/MessageDetail/RemoteContentBanner.tsx
index 81952bb0177..6e1e3e36484 100644
--- a/ts/features/messages/components/MessageDetail/RemoteContentBanner.tsx
+++ b/ts/features/messages/components/MessageDetail/RemoteContentBanner.tsx
@@ -6,7 +6,7 @@ import {
VSpacer
} from "@pagopa/io-app-design-system";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { trackRemoteContentInfo } from "../../analytics";
export const RemoteContentBanner = () => {
@@ -50,19 +50,16 @@ export const RemoteContentBanner = () => {
[]
);
- const { present, bottomSheet } = useIOBottomSheetAutoresizableModal(
- {
- component: (
-
- ),
- title: I18n.t("messageDetails.bottomSheet.title")
- },
- 100
- );
+ const { present, bottomSheet } = useIOBottomSheetModal({
+ component: (
+
+ ),
+ title: I18n.t("messageDetails.bottomSheet.title")
+ });
return (
<>
diff --git a/ts/features/messages/components/MessageDetail/ShowMoreListItem.tsx b/ts/features/messages/components/MessageDetail/ShowMoreListItem.tsx
index c06ef7be1f4..93da4bc1385 100644
--- a/ts/features/messages/components/MessageDetail/ShowMoreListItem.tsx
+++ b/ts/features/messages/components/MessageDetail/ShowMoreListItem.tsx
@@ -8,7 +8,7 @@ import {
ListItemInfoCopy
} from "@pagopa/io-app-design-system";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { clipboardSetStringWithFeedback } from "../../../../utils/clipboard";
type ShowMoreListItemProps = {
@@ -29,44 +29,41 @@ export type ShowMoreItems = ReadonlyArray<{
}>;
export const ShowMoreListItem = ({ sections }: ShowMoreListItemProps) => {
- const { bottomSheet, present } = useIOBottomSheetAutoresizableModal(
- {
- component: (
- <>
- {sections.map((section, sectionIndex) => (
-
-
- {section.items.map((item, itemIndex, items) => (
-
-
- clipboardSetStringWithFeedback(
- item.valueToCopy ?? item.value
- )
- }
- />
- {itemIndex < items.length - 1 && (
-
- )}
-
- ))}
-
- ))}
- >
- ),
- title: I18n.t("messageDetails.showMoreDataBottomSheet.title"),
- footer:
- },
- 100
- );
+ const { bottomSheet, present } = useIOBottomSheetModal({
+ component: (
+ <>
+ {sections.map((section, sectionIndex) => (
+
+
+ {section.items.map((item, itemIndex, items) => (
+
+
+ clipboardSetStringWithFeedback(
+ item.valueToCopy ?? item.value
+ )
+ }
+ />
+ {itemIndex < items.length - 1 && (
+
+ )}
+
+ ))}
+
+ ))}
+ >
+ ),
+ title: I18n.t("messageDetails.showMoreDataBottomSheet.title"),
+ footer:
+ });
return (
<>
diff --git a/ts/features/messages/components/MessageDetail/__tests__/MessageDetailsFooter.test.tsx b/ts/features/messages/components/MessageDetail/__tests__/MessageDetailsFooter.test.tsx
index 78403760eda..4a48e5a24eb 100644
--- a/ts/features/messages/components/MessageDetail/__tests__/MessageDetailsFooter.test.tsx
+++ b/ts/features/messages/components/MessageDetail/__tests__/MessageDetailsFooter.test.tsx
@@ -17,7 +17,7 @@ import { MESSAGES_ROUTES } from "../../../navigation/routes";
const mockPresentBottomSheet = jest.fn();
jest.mock("../../../../../utils/hooks/bottomSheet", () => ({
- useIOBottomSheetAutoresizableModal: () => ({
+ useIOBottomSheetModal: () => ({
present: mockPresentBottomSheet
})
}));
diff --git a/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/RemoteContentBanner.test.tsx.snap b/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/RemoteContentBanner.test.tsx.snap
index ca1a4fa870d..aca8beadae6 100644
--- a/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/RemoteContentBanner.test.tsx.snap
+++ b/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/RemoteContentBanner.test.tsx.snap
@@ -674,25 +674,16 @@ exports[`RemoteContentBanner Should match snapshot 1`] = `
-
+ It's a message that the sender can edit
+
+
-
- It's a message that the sender can edit
-
-
- after you've received it
-
-
- . This way, the information it includes will always be up-to-date.
+ after you've received it
+
+
+ . This way, the information it includes will always be up-to-date.
The sender can edit the information in a dynamic message only
-
-
- specific cases
-
-
- . For example, to change outdated information or replace an attachment that is no longer valid.
+
+
+ specific cases
+
+
+ . For example, to change outdated information or replace an attachment that is no longer valid.
If the sender needs to share new information or important updates with you, you'll receive a new message.
-
-
+
+
diff --git a/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/ShowMoreListItem.test.tsx.snap b/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/ShowMoreListItem.test.tsx.snap
index 16e9cb7abe5..3a70146696d 100644
--- a/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/ShowMoreListItem.test.tsx.snap
+++ b/ts/features/messages/components/MessageDetail/__tests__/__snapshots__/ShowMoreListItem.test.tsx.snap
@@ -504,25 +504,16 @@ exports[`ShowMoreListItem should match snapshot, no data 1`] = `
+
@@ -1065,25 +1067,16 @@ exports[`ShowMoreListItem should match snapshot, one section, no items 1`] = `
-
-
- Section 1 title
-
-
+ Section 1 title
+
+
+
@@ -1685,25 +1688,16 @@ exports[`ShowMoreListItem should match snapshot, one section, one item, no icon
-
-
- Section 1 title
-
-
+ Section 1 title
+
-
+
+
-
-
- label 1
-
-
- value 1
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -2494,25 +2498,16 @@ exports[`ShowMoreListItem should match snapshot, one section, one item, with ico
-
-
- Section 1 title
-
-
+ Section 1 title
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- label 1
-
-
- value 1
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -3372,25 +3377,16 @@ exports[`ShowMoreListItem should match snapshot, one section, two items, no icon
-
-
- Section 1 title
-
-
+ Section 1 title
+
-
+
+
-
-
- label 1
-
-
- value 1
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
- label 2
-
-
- value 2
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -4378,25 +4384,16 @@ exports[`ShowMoreListItem should match snapshot, one section, two items, with ic
-
-
- Section 1 title
-
-
+ Section 1 title
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- label 1
-
-
- value 1
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- label 2
-
-
- value 2
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -5522,25 +5529,16 @@ exports[`ShowMoreListItem should match snapshot, three sections, different item
-
-
- Section 1 title
-
-
+ Section 1 title
+
-
+
+
-
-
- label 1
-
-
- value 1
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Section 2 title
-
-
+ Section 2 title
+
-
+
+
-
-
- label 2
-
-
- value 2
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- label 3
-
-
- value 3
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Section 3 title
-
-
+ Section 3 title
+
-
+
+
-
-
- label 4
-
-
- value 4
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- label 5
-
-
- value 5
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
- label 6
-
-
- value 6
-
-
-
+
+ value 6
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -7554,25 +7562,16 @@ exports[`ShowMoreListItem should match snapshot, two sections, different item co
-
-
- Section 1 title
-
-
+ Section 1 title
+
-
+
+
-
-
- label 1
-
-
- value 1
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Section 2 title
-
-
+ Section 2 title
+
-
+
+
-
-
- label 2
-
-
- value 2
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- label 3
-
-
- value 3
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
diff --git a/ts/features/payments/checkout/hooks/usePaymentFailureSupportModal.tsx b/ts/features/payments/checkout/hooks/usePaymentFailureSupportModal.tsx
index b0aebba1c15..d63ff8b392f 100644
--- a/ts/features/payments/checkout/hooks/usePaymentFailureSupportModal.tsx
+++ b/ts/features/payments/checkout/hooks/usePaymentFailureSupportModal.tsx
@@ -18,7 +18,7 @@ import I18n from "../../../../i18n";
import { useIODispatch, useIOSelector } from "../../../../store/hooks";
import { assistanceToolConfigSelector } from "../../../../store/reducers/backendStatus/remoteConfig";
import { clipboardSetStringWithFeedback } from "../../../../utils/clipboard";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import {
PAGOPA_SUPPORT_PHONE_NUMBER,
addTicketCustomField,
@@ -173,7 +173,7 @@ const usePaymentFailureSupportModal = ({
"$1.$2.$3"
);
- const { bottomSheet, present, dismiss } = useIOBottomSheetAutoresizableModal({
+ const { bottomSheet, present, dismiss } = useIOBottomSheetModal({
component: (
<>
diff --git a/ts/features/payments/checkout/hooks/usePaymentReversedInfoBottomSheet.tsx b/ts/features/payments/checkout/hooks/usePaymentReversedInfoBottomSheet.tsx
index d0c33e7969e..13321de8a33 100644
--- a/ts/features/payments/checkout/hooks/usePaymentReversedInfoBottomSheet.tsx
+++ b/ts/features/payments/checkout/hooks/usePaymentReversedInfoBottomSheet.tsx
@@ -1,6 +1,6 @@
import React from "react";
import { VSpacer } from "@pagopa/io-app-design-system";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import I18n from "../../../../i18n";
import { WALLET_PAYMENT_SHOW_OTHER_CHANNELS_URL } from "../utils";
import IOMarkdown from "../../../../components/IOMarkdown";
@@ -32,7 +32,7 @@ export const usePaymentReversedInfoBottomSheet = () => {
>
);
- const modal = useIOBottomSheetAutoresizableModal({
+ const modal = useIOBottomSheetModal({
component: getModalContent(),
title: I18n.t(
"features.payments.checkout.bottomSheet.PAYMENT_REVERSED.title"
diff --git a/ts/features/payments/checkout/hooks/useSortPspBottomSheet.tsx b/ts/features/payments/checkout/hooks/useSortPspBottomSheet.tsx
index 4877e4cb77f..04fa3b90201 100644
--- a/ts/features/payments/checkout/hooks/useSortPspBottomSheet.tsx
+++ b/ts/features/payments/checkout/hooks/useSortPspBottomSheet.tsx
@@ -1,6 +1,6 @@
import React from "react";
import { RadioGroup, RadioItem } from "@pagopa/io-app-design-system";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { WalletPaymentPspSortType } from "../types";
import I18n from "../../../../i18n";
@@ -47,7 +47,7 @@ const useSortPspBottomSheet = ({
/>
);
- const modal = useIOBottomSheetAutoresizableModal({
+ const modal = useIOBottomSheetModal({
component: getModalContent(),
title: ""
});
diff --git a/ts/features/payments/checkout/screens/WalletPaymentDetailScreen.tsx b/ts/features/payments/checkout/screens/WalletPaymentDetailScreen.tsx
index a9aaac50f71..d1c0b36cb18 100644
--- a/ts/features/payments/checkout/screens/WalletPaymentDetailScreen.tsx
+++ b/ts/features/payments/checkout/screens/WalletPaymentDetailScreen.tsx
@@ -36,7 +36,7 @@ import {
import { useIODispatch, useIOSelector } from "../../../../store/hooks";
import { clipboardSetStringWithFeedback } from "../../../../utils/clipboard";
import { emptyContextualHelp } from "../../../../utils/emptyContextualHelp";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { useOnFirstRender } from "../../../../utils/hooks/useOnFirstRender";
import { cleanTransactionDescription } from "../../../../utils/payment";
import {
@@ -227,7 +227,7 @@ const WalletPaymentDetailContent = ({
);
};
- const amountInfoBottomSheet = useIOBottomSheetAutoresizableModal({
+ const amountInfoBottomSheet = useIOBottomSheetModal({
title: I18n.t("wallet.firstTransactionSummary.amountInfo.title"),
component: (
diff --git a/ts/features/payments/checkout/screens/___tests___/__snapshots__/WalletPaymentOutcomeScreen.test.tsx.snap b/ts/features/payments/checkout/screens/___tests___/__snapshots__/WalletPaymentOutcomeScreen.test.tsx.snap
index 069379587b5..cdc771b84f2 100644
--- a/ts/features/payments/checkout/screens/___tests___/__snapshots__/WalletPaymentOutcomeScreen.test.tsx.snap
+++ b/ts/features/payments/checkout/screens/___tests___/__snapshots__/WalletPaymentOutcomeScreen.test.tsx.snap
@@ -558,25 +558,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
+
+ Chiedi aiuto in chat
+
+
+
+
+
+
+
+
+
+
+
+ Dati aggiuntivi
+
+
+
+
+
- Chiedi aiuto in chat
+ Copia tutti
-
+
+ }
+ accessibilityValue={
+ {
+ "max": undefined,
+ "min": undefined,
+ "now": undefined,
+ "text": undefined,
+ }
+ }
+ accessible={true}
+ collapsable={false}
+ focusable={true}
+ onBlur={[Function]}
+ onClick={[Function]}
+ onFocus={[Function]}
+ onResponderGrant={[Function]}
+ onResponderMove={[Function]}
+ onResponderRelease={[Function]}
+ onResponderTerminate={[Function]}
+ onResponderTerminationRequest={[Function]}
+ onStartShouldSetResponder={[Function]}
+ onTouchEnd={[Function]}
+ >
-
-
- Dati aggiuntivi
-
-
+
+
+
-
+ Codice errore
+
+
+ SUCCESS
+
+
+
+
-
-
- Copia tutti
-
-
-
+ />
+
+
+
+
-
-
-
-
-
-
-
-
-
- Codice errore
-
-
- SUCCESS
-
-
-
-
-
-
-
-
-
+ />
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- Codice avviso
-
-
-
-
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -2715,25 +2703,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- GENERIC_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
+
+ Paga l'avviso
+
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ Attendi il rimborso
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Contatta l'assistenza
-
-
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -4853,25 +4829,16 @@ Controlla di aver seguito correttamente le istruzioni della tua banca.
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
-
- Codice errore
-
-
- AUTH_ERROR
-
-
-
+
+
+
+
+
-
+
+ AUTH_ERROR
+
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -6976,25 +6940,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
-
-
- Dati aggiuntivi
-
-
+ Dati aggiuntivi
+
+
+
-
+
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- INVALID_DATA
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -9113,25 +9065,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- TIMEOUT
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -11318,25 +11258,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ }
+ >
+
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- CIRCUIT_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -13495,25 +13423,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- MISSING_FIELDS
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -15618,25 +15534,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- INVALID_CARD
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -17691,25 +17595,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- CANCELED_BY_USER
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -19848,25 +19740,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
-
-
- Dati aggiuntivi
-
-
+ Dati aggiuntivi
+
+
+
-
+
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- DUPLICATE_ORDER
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -21985,25 +21865,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- EXCESSIVE_AMOUNT
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -24142,25 +24010,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ }
+ >
+
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- ORDER_NOT_PRESENT
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -26347,25 +26203,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- INVALID_METHOD
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -28504,25 +28348,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- KO_RETRIABLE
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -30661,25 +30493,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- INVALID_SESSION
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -32826,25 +32646,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
-
-
- Dati aggiuntivi
-
-
+ Dati aggiuntivi
+
+
+
-
+
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- METHOD_NOT_ENABLED
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -34963,25 +34771,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- WAITING_CONFIRMATION_EMAIL
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -37170,25 +36966,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ }
+ >
+
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- PAYMENT_REVERSED
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -39307,25 +39091,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- PAYPAL_REMOVED_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -41562,25 +41334,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- PAYMENT_METHODS_NOT_AVAILABLE
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -43853,25 +43613,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- IN_APP_BROWSER_CLOSED_BY_USER
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -46061,25 +45809,16 @@ Se il problema persiste, prova a usare un altro metodo o gestore del pagamento.
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
-
-
- Dati aggiuntivi
-
-
+ Dati aggiuntivi
+
+
+
-
+
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- PSP_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -48330,25 +48066,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- BE_NODE_KO
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -50453,25 +50177,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ }
+ >
+
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- INSUFFICIENT_AVAILABILITY_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -52618,25 +52330,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- CVV_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -54755,25 +54455,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- PLAFOND_LIMIT_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
@@ -56912,25 +56600,16 @@ exports[`WalletPaymentOutcomeScreen for all outcomes should render the WalletPay
-
-
- Contatta l'assistenza
-
-
+
+ Contatta l'assistenza
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Chiedi aiuto in chat
-
-
+ Chiedi aiuto in chat
+
-
+
+ }
+ />
+
+
+
+ Dati aggiuntivi
+
+
+
+
- Dati aggiuntivi
-
-
-
-
-
-
-
- Copia tutti
-
-
+ Copia tutti
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice errore
-
-
- AUTH_REQUEST_ERROR
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice avviso
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice Fiscale Ente
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
+
-
-
+
+
-
- Paga l'avviso
-
-
-Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- scopri gli altri canali abilitati a pagoPA
-
+ Paga l'avviso
-
-
-
+
+Ricorda di pagare l'avviso entro le scadenze previste dall'ente. Se non riesci tramite IO,
-
- Attendi il rimborso
-
-
-Di solito l’importo viene riaccreditato entro pochi minuti. In altri casi, il trasferimento di denaro sul tuo conto o carta potrebbe richiedere più tempo.
+ scopri gli altri canali abilitati a pagoPA
-
-
+
+
+
+
-
+ >
-
- Contatta l'assistenza
-
-
-Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+ Attendi il rimborso
-
-
+
+
+
+
+ >
+
+ Contatta l'assistenza
+
+
+Se dopo 5 giorni lavorativi non hai ancora ricevuto il rimborso, contatta l’assistenza.
+
+
+
diff --git a/ts/features/payments/checkout/screens/__tests__/WalletPaymentDetailScreen.test.tsx b/ts/features/payments/checkout/screens/__tests__/WalletPaymentDetailScreen.test.tsx
index 2b28ddc0703..599e26bce95 100644
--- a/ts/features/payments/checkout/screens/__tests__/WalletPaymentDetailScreen.test.tsx
+++ b/ts/features/payments/checkout/screens/__tests__/WalletPaymentDetailScreen.test.tsx
@@ -14,7 +14,7 @@ import { PaymentsCheckoutRoutes } from "../../navigation/routes";
import { PaymentRequestsGetResponse } from "../../../../../../definitions/pagopa/ecommerce/PaymentRequestsGetResponse";
import { FaultCodeCategoryEnum } from "../../../../../../definitions/pagopa/ecommerce/GatewayFaultPaymentProblemJson";
import { paymentsGetPaymentDetailsAction } from "../../store/actions/networking";
-import { useIOBottomSheetAutoresizableModal } from "../../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../../utils/hooks/bottomSheet";
jest.mock("../../analytics");
jest.mock("../../../../../utils/hooks/bottomSheet");
@@ -39,9 +39,8 @@ const mockModal = {
dismiss: jest.fn(),
bottomSheet:
};
-const mockedUseIOBottomSheetAutoresizableModal =
- useIOBottomSheetAutoresizableModal as jest.Mock;
-mockedUseIOBottomSheetAutoresizableModal.mockReturnValue(mockModal);
+const mockedUseIOBottomSheetModal = useIOBottomSheetModal as jest.Mock;
+mockedUseIOBottomSheetModal.mockReturnValue(mockModal);
describe("WalletPaymentDetailScreen", () => {
const renderComponent = () => {
diff --git a/ts/features/payments/details/components/PaymentsMethodPspDetailsBottomSheet.tsx b/ts/features/payments/details/components/PaymentsMethodPspDetailsBottomSheet.tsx
index 82a2488f190..646c154d128 100644
--- a/ts/features/payments/details/components/PaymentsMethodPspDetailsBottomSheet.tsx
+++ b/ts/features/payments/details/components/PaymentsMethodPspDetailsBottomSheet.tsx
@@ -1,7 +1,7 @@
import * as React from "react";
import { VSpacer, Body } from "@pagopa/io-app-design-system";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
type PaymentsMethodPspDetailsBottomSheetProps = {
pspBusinessName: string;
@@ -27,7 +27,7 @@ const PaymentsMethodPspDetailsBottomSheet = ({
export const usePaymentsMethodPspDetailsBottomSheet = (
pspBusinessName: string
) =>
- useIOBottomSheetAutoresizableModal({
+ useIOBottomSheetModal({
component: (
),
diff --git a/ts/features/payments/onboarding/components/PaymentsOnboardingAuthErrorBottomSheet.tsx b/ts/features/payments/onboarding/components/PaymentsOnboardingAuthErrorBottomSheet.tsx
index 11ecf27239d..a14d40e8f8f 100644
--- a/ts/features/payments/onboarding/components/PaymentsOnboardingAuthErrorBottomSheet.tsx
+++ b/ts/features/payments/onboarding/components/PaymentsOnboardingAuthErrorBottomSheet.tsx
@@ -1,6 +1,6 @@
import React from "react";
import { VSpacer } from "@pagopa/io-app-design-system";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import I18n from "../../../../i18n";
import IOMarkdown from "../../../../components/IOMarkdown";
@@ -16,7 +16,7 @@ export const usePaymentOnboardingAuthErrorBottomSheet = () => {
>
);
- const modal = useIOBottomSheetAutoresizableModal({
+ const modal = useIOBottomSheetModal({
component: getModalContent(),
title: I18n.t("wallet.onboarding.outcome.AUTH_ERROR.bottomSheet.title")
});
diff --git a/ts/features/pn/components/F24ListBottomSheetLink.tsx b/ts/features/pn/components/F24ListBottomSheetLink.tsx
index 79eede4e27a..cf2b17a3515 100644
--- a/ts/features/pn/components/F24ListBottomSheetLink.tsx
+++ b/ts/features/pn/components/F24ListBottomSheetLink.tsx
@@ -2,7 +2,7 @@ import * as React from "react";
import { StyleSheet, View } from "react-native";
import { ButtonLink } from "@pagopa/io-app-design-system";
import { ThirdPartyAttachment } from "../../../../definitions/backend/ThirdPartyAttachment";
-import { useIOBottomSheetAutoresizableModal } from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
import I18n from "../../../i18n";
import { MessageDetailsAttachmentItem } from "../../messages/components/MessageDetail/MessageDetailsAttachmentItem";
import { UIMessageId } from "../../messages/types";
@@ -30,30 +30,27 @@ export const F24ListBottomSheetLink = ({
// its bottom space when the bottom sheet opens filling the entire view. Without it, the
// scroll bottom stops at the device bottom border, not respecting any safe area margins
const dispatch = useIODispatch();
- const { present, bottomSheet, dismiss } = useIOBottomSheetAutoresizableModal(
- {
- component: (
- <>
- {f24List.map((f24Attachment, index) => (
- {
- dismiss();
- }}
- />
- ))}
- >
- ),
- title: I18n.t("features.pn.details.f24Section.bottomSheet.title"),
- footer: ,
- onDismiss: () => dispatch(cancelPreviousAttachmentDownload())
- },
- 100
- );
+ const { present, bottomSheet, dismiss } = useIOBottomSheetModal({
+ component: (
+ <>
+ {f24List.map((f24Attachment, index) => (
+ {
+ dismiss();
+ }}
+ />
+ ))}
+ >
+ ),
+ title: I18n.t("features.pn.details.f24Section.bottomSheet.title"),
+ footer: ,
+ onDismiss: () => dispatch(cancelPreviousAttachmentDownload())
+ });
return (
+
+ 0
+
- 0
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 1
+
- 1
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 2
+
- 2
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+ 3
+
+
+
- 3
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 4
+
- 4
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 5
+
- 5
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 6
+
- 6
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 7
+
- 7
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ }
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 8
+
- 8
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 9
+
- 9
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -3178,25 +3179,16 @@ exports[`F24ListBottomSheetLink should be snapshot for an 0 items F24 list 1`] =
+
@@ -3674,25 +3677,16 @@ exports[`F24ListBottomSheetLink should be snapshot for an 1 item F24 list 1`] =
+
+ 0
+
- 0
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
diff --git a/ts/features/pn/components/__test__/__snapshots__/F24Section.test.tsx.snap b/ts/features/pn/components/__test__/__snapshots__/F24Section.test.tsx.snap
index a74fe4be763..e318c0c2a09 100644
--- a/ts/features/pn/components/__test__/__snapshots__/F24Section.test.tsx.snap
+++ b/ts/features/pn/components/__test__/__snapshots__/F24Section.test.tsx.snap
@@ -592,25 +592,16 @@ exports[`F24Section should match snapshot when there are more than one F24 1`] =
+
+ 2
+
- 2
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
+
+ 4
+
- 4
-
-
-
- PDF
-
-
+ PDF
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
diff --git a/ts/features/pn/components/__test__/__snapshots__/MessageBottomMenu.test.tsx.snap b/ts/features/pn/components/__test__/__snapshots__/MessageBottomMenu.test.tsx.snap
index 5830efca7d1..0ed1067344f 100644
--- a/ts/features/pn/components/__test__/__snapshots__/MessageBottomMenu.test.tsx.snap
+++ b/ts/features/pn/components/__test__/__snapshots__/MessageBottomMenu.test.tsx.snap
@@ -514,19 +514,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -2479,25 +2489,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -3684,19 +3695,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -5649,25 +5670,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 9999 8888 7777 6666 55
-
-
-
+
+ Notice code
+
+
+ 9999 8888 7777 6666 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -7170,19 +7192,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -9135,25 +9167,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -10340,19 +10373,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -12305,25 +12348,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -13510,19 +13554,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -15475,25 +15529,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -16680,19 +16735,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -18645,25 +18710,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -19850,19 +19916,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -21815,25 +21891,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -23020,19 +23097,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -24985,25 +25072,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -26190,19 +26278,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -28155,25 +28253,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -29360,19 +29459,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -31325,25 +31434,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -32530,19 +32640,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -34495,25 +34615,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 9999 8888 7777 6666 55
-
-
-
+
+ Notice code
+
+
+ 9999 8888 7777 6666 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -36016,19 +36137,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
-
-
-
-
-
-
-
-
-
-
+ />
-
- Show more data
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Notifica
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Codice IUN
-
-
- randomIUN
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Message
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
-
-
-
-
-
-
-
-
-
-
+ />
-
-
-
-
-
-
-
-
-
-
-
-
-`;
-
-exports[`MessageBottomMenu should match snapshot, all handled-status items history, multiple payments, not cancelled, empty paid notice codes 1`] = `
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PN_ROUTES_MESSAGE_DETAILS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Stato della notifica
+ Show more data
+
+
+
+
+
+
+
+ Notifica
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Message
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`;
+
+exports[`MessageBottomMenu should match snapshot, all handled-status items history, multiple payments, not cancelled, empty paid notice codes 1`] = `
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PN_ROUTES_MESSAGE_DETAILS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Stato della notifica
+
+
+
+
+
+
+
+
@@ -41151,25 +41293,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -44102,19 +44245,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -46067,25 +46220,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -49018,19 +49172,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -50983,25 +51147,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -53934,19 +54099,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -55899,25 +56074,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -58850,19 +59026,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -60815,25 +61001,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -63766,19 +63953,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -65731,25 +65928,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -68682,19 +68880,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -70647,25 +70855,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -71852,19 +72061,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -73817,25 +74036,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 9999 8888 7777 6666 55
-
-
-
+
+ Notice code
+
+
+ 9999 8888 7777 6666 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -75338,19 +75558,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -77303,25 +77533,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -78508,19 +78739,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -80473,25 +80714,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -82260,19 +82502,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -84225,25 +84477,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -86012,19 +86265,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -87977,25 +88240,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -89764,19 +90028,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -91729,25 +92003,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -93516,19 +93791,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -95481,25 +95766,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -97268,19 +97554,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -99233,25 +99529,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -101020,19 +101317,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -102985,25 +103292,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -104190,19 +104498,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -106155,25 +106473,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 9999 8888 7777 6666 55
-
-
-
+
+ Notice code
+
+
+ 9999 8888 7777 6666 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -107676,19 +107995,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -109641,25 +109970,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -110846,19 +111176,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -112811,25 +113151,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -114016,19 +114357,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -115981,25 +116332,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -117186,19 +117538,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -119151,25 +119513,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -120356,19 +120719,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -122321,25 +122694,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -123526,19 +123900,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -125491,25 +125875,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -126696,19 +127081,15 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
+
+
@@ -128661,25 +129056,16 @@ exports[`MessageBottomMenu should match snapshot, all handled-status items histo
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -129866,19 +130262,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, ca
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -131281,19 +131689,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, ca
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 55
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -133012,19 +133432,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, ca
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -134427,19 +134859,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, no
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -135842,19 +136286,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, no
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -137257,19 +137713,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, no
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -138672,19 +139140,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, un
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -140087,19 +140567,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, un
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -141502,19 +141994,15 @@ exports[`MessageBottomMenu should match snapshot, no history, empty payments, un
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -142917,19 +143421,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -144332,19 +144848,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 55
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -146063,19 +146591,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -147478,19 +148018,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -150639,19 +151191,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -153800,19 +154364,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -156961,19 +157537,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -160122,19 +160710,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -163283,19 +163883,15 @@ exports[`MessageBottomMenu should match snapshot, no history, multiple payments,
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 2
-
-
+
+ pagoPA notice 2
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 01
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 01
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 3
-
-
+
+ pagoPA notice 3
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 02
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 02
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -166444,19 +167056,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, cance
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -167859,19 +168483,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, cance
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 55
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -169583,32 +170219,244 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, cance
]
}
>
- Stato della notifica
+ Stato della notifica
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Show more data
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+ Notifica
+
+
+
+
-
- Show more data
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Notifica
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -171005,19 +171653,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, not c
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -173002,19 +173662,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, not c
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -174999,19 +175671,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, not c
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -176996,19 +177680,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, undef
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -178993,19 +179689,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, undef
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -180990,19 +181698,15 @@ exports[`MessageBottomMenu should match snapshot, no history, one payment, undef
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice
-
-
+
+ pagoPA notice
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 00
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 00
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
-
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Payee fiscal code
-
-
- 01234567890
-
-
-
+
+ Payee fiscal code
+
+
+ 01234567890
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -182987,19 +183707,15 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -184402,19 +185134,15 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- pagoPA notice 1
-
-
+
+ pagoPA notice 1
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Notice code
-
-
- 1111 2222 3333 4444 55
-
-
-
+
+ Notice code
+
+
+ 1111 2222 3333 4444 55
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -186126,32 +186870,244 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
]
}
>
- Stato della notifica
+ Stato della notifica
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Show more data
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+ Notifica
+
+
+
+
-
- Show more data
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Notifica
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -187548,19 +188304,15 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -188956,32 +189724,244 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
]
}
>
- Stato della notifica
+ Stato della notifica
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Show more data
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+ Notifica
+
+
+
+
-
- Show more data
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Notifica
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -190378,19 +191158,15 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -191786,32 +192578,244 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
]
}
>
- Stato della notifica
+ Stato della notifica
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Show more data
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+ Notifica
+
+
+
+
-
- Show more data
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Notifica
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -193208,19 +194012,15 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
@@ -194623,19 +195439,15 @@ exports[`MessageBottomMenu should match snapshot, no history, undefined payments
-
+
+
+
+
-
-
- Notifica
-
-
+
+ Notifica
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Codice IUN
-
-
- randomIUN
-
-
-
+
+ Codice IUN
+
+
+ randomIUN
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+
+ Message
+
-
+
+
-
-
+
-
-
-
-
-
-
+
+
+
+
-
- Message ID
-
-
- 01HVPB9XYZMWNEPTDKZJ8ZJV28
-
-
-
+
+ Message ID
+
+
+ 01HVPB9XYZMWNEPTDKZJ8ZJV28
+
+
+
-
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
diff --git a/ts/features/pn/components/__test__/__snapshots__/MessageDetails.test.tsx.snap b/ts/features/pn/components/__test__/__snapshots__/MessageDetails.test.tsx.snap
index 8f0c2fda9f4..0a0f6abe7a8 100644
--- a/ts/features/pn/components/__test__/__snapshots__/MessageDetails.test.tsx.snap
+++ b/ts/features/pn/components/__test__/__snapshots__/MessageDetails.test.tsx.snap
@@ -878,19 +878,15 @@ exports[`MessageDetails component should match the snapshot with default props 1
-
+
+
+
+
-
-
- Notifica
-
-
+ Notifica
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice IUN
-
-
- 731143-7-0317-8200-0
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+ Message
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Message ID
-
-
- 01HRYR6C761DGH3S84HBBXMMKT
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
diff --git a/ts/features/pn/components/__test__/__snapshots__/MessagePaymentBottomSheet.test.tsx.snap b/ts/features/pn/components/__test__/__snapshots__/MessagePaymentBottomSheet.test.tsx.snap
index bd1b8ad5f0b..b7a1d122a5c 100644
--- a/ts/features/pn/components/__test__/__snapshots__/MessagePaymentBottomSheet.test.tsx.snap
+++ b/ts/features/pn/components/__test__/__snapshots__/MessagePaymentBottomSheet.test.tsx.snap
@@ -335,19 +335,15 @@ exports[`MessagePaymentBottomSheet should match snapshot, no payments 1`] = `
}
>
-
+
+
+
+
@@ -723,19 +734,15 @@ exports[`MessagePaymentBottomSheet should match snapshot, six payments 1`] = `
}
>
+
+
diff --git a/ts/features/pn/components/__test__/__snapshots__/TimelineListItem.test.tsx.snap b/ts/features/pn/components/__test__/__snapshots__/TimelineListItem.test.tsx.snap
index a57814f8adf..58baf43d05b 100644
--- a/ts/features/pn/components/__test__/__snapshots__/TimelineListItem.test.tsx.snap
+++ b/ts/features/pn/components/__test__/__snapshots__/TimelineListItem.test.tsx.snap
@@ -503,19 +503,15 @@ exports[`TimelineListItem Should match snapshot, all handled-status items histor
+
+
@@ -2814,19 +2824,15 @@ exports[`TimelineListItem Should match snapshot, all handled-status items histor
+
+
@@ -5125,19 +5145,15 @@ exports[`TimelineListItem Should match snapshot, no history, no link 1`] = `
-
+
+
+
+
@@ -5681,19 +5712,15 @@ exports[`TimelineListItem Should match snapshot, no history, with link 1`] = `
-
+
+
+
+
diff --git a/ts/features/pn/screens/__test__/__snapshots__/MessageDetailsScreen.test.tsx.snap b/ts/features/pn/screens/__test__/__snapshots__/MessageDetailsScreen.test.tsx.snap
index 5b45fad7acd..68d7ad21a9f 100644
--- a/ts/features/pn/screens/__test__/__snapshots__/MessageDetailsScreen.test.tsx.snap
+++ b/ts/features/pn/screens/__test__/__snapshots__/MessageDetailsScreen.test.tsx.snap
@@ -1432,19 +1432,15 @@ exports[`MessageDetailsScreen should match the snapshot when everything went fin
-
+
+
+
+
-
-
- Notifica
-
-
+ Notifica
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Codice IUN
-
-
- 731143-7-0317-8200-0
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
-
-
- Message
-
-
+ Message
+
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
- Message ID
-
-
- FAT00001
-
-
-
+
-
+
+
+
+
-
-
-
-
-
+ fillRule={0}
+ propList={
+ [
+ "fill",
+ "fillRule",
+ ]
+ }
+ />
+
+
+
+
diff --git a/ts/features/pushNotifications/components/__tests__/__snapshots__/ProfileNotificationsSettings.test.tsx.snap b/ts/features/pushNotifications/components/__tests__/__snapshots__/ProfileNotificationsSettings.test.tsx.snap
index 81a40000196..a698fac343e 100644
--- a/ts/features/pushNotifications/components/__tests__/__snapshots__/ProfileNotificationsSettings.test.tsx.snap
+++ b/ts/features/pushNotifications/components/__tests__/__snapshots__/ProfileNotificationsSettings.test.tsx.snap
@@ -929,19 +929,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -2088,19 +2091,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -3091,19 +3097,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -4250,19 +4259,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -5399,19 +5411,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -6704,19 +6719,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -7853,19 +7871,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -9158,19 +9179,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -10161,19 +10185,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -11320,19 +11347,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -12323,19 +12353,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -13482,19 +13515,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -14631,19 +14667,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -15936,19 +15975,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -17085,19 +17127,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -18390,19 +18435,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -19393,19 +19441,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -20552,19 +20603,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -21555,19 +21609,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -22714,19 +22771,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -23863,19 +23923,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -25168,19 +25231,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -26317,19 +26383,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -27622,19 +27691,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -28625,19 +28697,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -29784,19 +29859,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -30787,19 +30865,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -31946,19 +32027,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -33095,19 +33179,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -34400,19 +34487,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -35549,19 +35639,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -36854,19 +36947,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -38003,19 +38099,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -39308,19 +39407,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -40457,19 +40559,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -41762,19 +41867,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -43057,19 +43165,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -44508,19 +44619,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -45803,19 +45917,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -47254,19 +47371,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -48403,19 +48523,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -49708,19 +49831,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -50857,19 +50983,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -52162,19 +52291,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -53457,19 +53589,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -54908,19 +55043,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -56203,19 +56341,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -57654,19 +57795,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -58803,19 +58947,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -60108,19 +60255,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -61257,19 +61407,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -62562,19 +62715,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -63857,19 +64013,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -65308,19 +65467,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -66603,19 +66765,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -68054,19 +68219,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -69203,19 +69371,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -70508,19 +70679,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -71657,19 +71831,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -72962,19 +73139,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -74257,19 +74437,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -75708,19 +75891,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -77003,19 +77189,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -78454,19 +78643,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview disabled, pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -79457,19 +79649,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -80616,19 +80811,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -81619,19 +81817,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -82778,19 +82979,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -83927,19 +84131,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -85232,19 +85439,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -86381,19 +86591,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -87686,19 +87899,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -88689,19 +88905,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -89848,19 +90067,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -90851,19 +91073,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -92010,19 +92235,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -93159,19 +93387,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -94464,19 +94695,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -95613,19 +95847,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -96918,19 +97155,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -97921,19 +98161,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -99080,19 +99323,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -100083,19 +100329,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -101242,19 +101491,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -102391,19 +102643,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -103696,19 +103951,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -104845,19 +105103,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -106150,19 +106411,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -107153,19 +107417,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -108312,19 +108579,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -109315,19 +109585,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -110474,19 +110747,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -111623,19 +111899,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -112928,19 +113207,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -114077,19 +114359,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -115382,19 +115667,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -116531,19 +116819,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -117836,19 +118127,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -118985,19 +119279,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -120290,19 +120587,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -121585,19 +121885,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -123036,19 +123339,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -124331,19 +124637,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -125782,19 +126091,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -126931,19 +127243,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -128236,19 +128551,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -129385,19 +129703,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -130690,19 +131011,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -131985,19 +132309,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -133436,19 +133763,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -134731,19 +135061,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -136182,19 +136515,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -137331,19 +137667,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -138636,19 +138975,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -139785,19 +140127,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -141090,19 +141435,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -142385,19 +142733,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -143836,19 +144187,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -145131,19 +145485,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -146582,19 +146939,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -147731,19 +148091,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -149036,19 +149399,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -150185,19 +150551,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -151490,19 +151859,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -152785,19 +153157,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -154236,19 +154611,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -155531,19 +155909,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -156982,19 +157363,15 @@ exports[`ProfileNotificationSettings should match snapshot, preview enabled , pr
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
diff --git a/ts/features/pushNotifications/components/__tests__/__snapshots__/PushNotificationsBanner.test.tsx.snap b/ts/features/pushNotifications/components/__tests__/__snapshots__/PushNotificationsBanner.test.tsx.snap
index 80e7332c575..dd3325d5cf0 100644
--- a/ts/features/pushNotifications/components/__tests__/__snapshots__/PushNotificationsBanner.test.tsx.snap
+++ b/ts/features/pushNotifications/components/__tests__/__snapshots__/PushNotificationsBanner.test.tsx.snap
@@ -790,19 +790,15 @@ exports[`PushNotificationsBanner should render correctly 1`] = `
Ti ricordiamo che attivare le notifiche push può aiutarti a non perdere comunicazioni importanti e scadenze sui pagamenti.
+
+
diff --git a/ts/features/pushNotifications/screens/__tests__/__snapshots__/OnboardingNotificationsPreferencesScreen.test.tsx.snap b/ts/features/pushNotifications/screens/__tests__/__snapshots__/OnboardingNotificationsPreferencesScreen.test.tsx.snap
index 1a71a08ab2b..887d9571899 100644
--- a/ts/features/pushNotifications/screens/__tests__/__snapshots__/OnboardingNotificationsPreferencesScreen.test.tsx.snap
+++ b/ts/features/pushNotifications/screens/__tests__/__snapshots__/OnboardingNotificationsPreferencesScreen.test.tsx.snap
@@ -1006,19 +1006,15 @@ exports[`OnboardingNotificationsPreferencesScreen should match snapshot when not
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -2464,19 +2467,15 @@ exports[`OnboardingNotificationsPreferencesScreen should match snapshot when not
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -3922,19 +3928,15 @@ exports[`OnboardingNotificationsPreferencesScreen should match snapshot when not
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -5380,19 +5389,15 @@ exports[`OnboardingNotificationsPreferencesScreen should match snapshot when not
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -7130,19 +7142,15 @@ exports[`OnboardingNotificationsPreferencesScreen should match snapshot when upd
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
diff --git a/ts/features/services/home/hooks/useServicesHomeBottomSheet.tsx b/ts/features/services/home/hooks/useServicesHomeBottomSheet.tsx
index b28e753290a..71fc8a0101b 100644
--- a/ts/features/services/home/hooks/useServicesHomeBottomSheet.tsx
+++ b/ts/features/services/home/hooks/useServicesHomeBottomSheet.tsx
@@ -9,7 +9,7 @@ import {
import I18n from "../../../../i18n";
import { useIONavigation } from "../../../../navigation/params/AppParamsList";
import ROUTES from "../../../../navigation/routes";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
type NavigationListItem = {
value: string;
@@ -61,7 +61,7 @@ export const useServicesHomeBottomSheet = () => {
}
];
- const { present, bottomSheet, dismiss } = useIOBottomSheetAutoresizableModal({
+ const { present, bottomSheet, dismiss } = useIOBottomSheetModal({
title: "",
component: (
{
const isEidExpired = eidStatus === "jwtExpired";
- const eidInfoBottomSheet = useIOBottomSheetAutoresizableModal(
- {
- title: ,
- // Navigation does not seem to work when the bottom sheet's component is not inline
- component:
- },
- EID_INFO_BOTTOM_PADDING
- );
+ const eidInfoBottomSheet = useIOBottomSheetModal({
+ title: ,
+ // Navigation does not seem to work when the bottom sheet's component is not inline
+ component:
+ });
useFocusEffect(
React.useCallback(
diff --git a/ts/hooks/useSecuritySuggestionBottomSheet.tsx b/ts/hooks/useSecuritySuggestionBottomSheet.tsx
index 1e1ffe70ecf..1e0f7aa5f5a 100644
--- a/ts/hooks/useSecuritySuggestionBottomSheet.tsx
+++ b/ts/hooks/useSecuritySuggestionBottomSheet.tsx
@@ -6,7 +6,7 @@ import {
} from "../features/fastLogin/store/selectors";
import I18n from "../i18n";
import { useIOSelector } from "../store/hooks";
-import { useIOBottomSheetAutoresizableModal } from "../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../utils/hooks/bottomSheet";
import SecuritySuggestions from "../features/fastLogin/components/SecuritySuggestions";
/**
@@ -28,10 +28,9 @@ export const useSecuritySuggestionsBottomSheet = (
const {
present: presentSecuritySuggestionBottomSheet,
bottomSheet: securitySuggestionBottomSheet
- } = useIOBottomSheetAutoresizableModal({
+ } = useIOBottomSheetModal({
title: I18n.t("authentication.opt_in.security_suggests"),
- component: ,
- fullScreen: true
+ component:
});
const showSecuritySuggestionModal = useCallback(() => {
diff --git a/ts/screens/authentication/UnlockAccessComponent.tsx b/ts/screens/authentication/UnlockAccessComponent.tsx
index f8da36ae720..08e09e10f55 100644
--- a/ts/screens/authentication/UnlockAccessComponent.tsx
+++ b/ts/screens/authentication/UnlockAccessComponent.tsx
@@ -8,7 +8,7 @@ import {
} from "@pagopa/io-app-design-system";
import { Text, View } from "react-native";
import I18n from "../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../utils/hooks/bottomSheet";
import { openWebUrl } from "../../utils/url";
import ROUTES from "../../navigation/routes";
import { useIONavigation } from "../../navigation/params/AppParamsList";
@@ -74,14 +74,10 @@ const UnlockAccessComponent = (props: UnlockAccessProps) => {
const {
present: presentVeryLongAutoresizableBottomSheetWithFooter,
bottomSheet: veryLongAutoResizableBottomSheetWithFooter
- } = useIOBottomSheetAutoresizableModal(
- {
- title: I18n.t("authentication.unlockmodal.title"),
- component: ,
- fullScreen: true
- },
- 100
- );
+ } = useIOBottomSheetModal({
+ title: I18n.t("authentication.unlockmodal.title"),
+ component:
+ });
const onPressActionButton = () => {
if (authLevel === "L2") {
diff --git a/ts/screens/authentication/__tests__/UnlockAccessComponent.test.tsx b/ts/screens/authentication/__tests__/UnlockAccessComponent.test.tsx
index 5f3ff318cb3..28595a38541 100644
--- a/ts/screens/authentication/__tests__/UnlockAccessComponent.test.tsx
+++ b/ts/screens/authentication/__tests__/UnlockAccessComponent.test.tsx
@@ -5,7 +5,7 @@ import { createStore } from "redux";
import UnlockAccessComponent, {
UnlockAccessProps
} from "../../authentication/UnlockAccessComponent";
-import { useIOBottomSheetAutoresizableModal } from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
import { openWebUrl } from "../../../utils/url";
import { useIONavigation } from "../../../navigation/params/AppParamsList";
import I18n from "../../../i18n";
@@ -19,7 +19,7 @@ jest.mock("../../../utils/url");
jest.mock("../../../navigation/params/AppParamsList");
const mockedUseIOBottomSheetAutoresizableModal =
- useIOBottomSheetAutoresizableModal as jest.Mock;
+ useIOBottomSheetModal as jest.Mock;
const mockedOpenWebUrl = openWebUrl as jest.Mock;
const mockedUseIONavigation = useIONavigation as jest.Mock;
diff --git a/ts/screens/authentication/__tests__/__snapshots__/LandingScreen.test.tsx.snap b/ts/screens/authentication/__tests__/__snapshots__/LandingScreen.test.tsx.snap
index 229afc7cde1..7bf7193a87c 100644
--- a/ts/screens/authentication/__tests__/__snapshots__/LandingScreen.test.tsx.snap
+++ b/ts/screens/authentication/__tests__/__snapshots__/LandingScreen.test.tsx.snap
@@ -1690,9 +1690,9 @@ exports[`LandingScreen with CieID FF enabled Should match the snapshot 1`] = `
/>
+
@@ -4459,9 +4466,9 @@ exports[`LandingScreen with both local and remote CieID FF disabled Should match
/>
+
diff --git a/ts/screens/authentication/cie/CiePinScreen.tsx b/ts/screens/authentication/cie/CiePinScreen.tsx
index b6a69a58373..0e2a8d9ac4f 100644
--- a/ts/screens/authentication/cie/CiePinScreen.tsx
+++ b/ts/screens/authentication/cie/CiePinScreen.tsx
@@ -56,7 +56,7 @@ import { useIODispatch, useIOSelector } from "../../../store/hooks";
import { isNfcEnabledSelector } from "../../../store/reducers/cie";
import { SessionToken } from "../../../types/SessionToken";
import { setAccessibilityFocus } from "../../../utils/accessibility";
-import { useIOBottomSheetAutoresizableModal } from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
import { useOnFirstRender } from "../../../utils/hooks/useOnFirstRender";
import { getIdpLoginUri } from "../../../utils/login";
import { withTrailingPoliceCarLightEmojii } from "../../../utils/strings";
@@ -108,7 +108,7 @@ const CiePinScreen = () => {
);
const isEnabled = useIOSelector(isNfcEnabledSelector);
const isNfcEnabled = pot.getOrElse(isEnabled, false);
- const { present, bottomSheet } = useIOBottomSheetAutoresizableModal({
+ const { present, bottomSheet } = useIOBottomSheetModal({
component: (
diff --git a/ts/screens/modal/RootedDeviceModal.tsx b/ts/screens/modal/RootedDeviceModal.tsx
index 7d625ce2783..f82f3973704 100644
--- a/ts/screens/modal/RootedDeviceModal.tsx
+++ b/ts/screens/modal/RootedDeviceModal.tsx
@@ -17,7 +17,7 @@ import LegacyMarkdown from "../../components/ui/Markdown/LegacyMarkdown";
import I18n from "../../i18n";
import { useIONavigation } from "../../navigation/params/AppParamsList";
import { continueWithRootOrJailbreak } from "../../store/actions/persistedPreferences";
-import { useIOBottomSheetAutoresizableModal } from "../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../utils/hooks/bottomSheet";
import { trackLoginRootedScreen } from "./analytics";
const RootedDeviceModal = () => {
@@ -39,7 +39,7 @@ const RootedDeviceModal = () => {
const {
present: presentLearnMoreBottomSheet,
bottomSheet: learnMoreBottomSheet
- } = useIOBottomSheetAutoresizableModal({
+ } = useIOBottomSheetModal({
title: I18n.t("rooted.learnMoreBottomsheet.title"),
component: {body}
});
diff --git a/ts/screens/profile/__test__/__snapshots__/NotificationsPreferencesScreen.test.tsx.snap b/ts/screens/profile/__test__/__snapshots__/NotificationsPreferencesScreen.test.tsx.snap
index 35e9efe83c6..baa32aa3420 100644
--- a/ts/screens/profile/__test__/__snapshots__/NotificationsPreferencesScreen.test.tsx.snap
+++ b/ts/screens/profile/__test__/__snapshots__/NotificationsPreferencesScreen.test.tsx.snap
@@ -892,19 +892,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, disabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -2220,19 +2223,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, disabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -3548,19 +3554,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, disabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -4876,19 +4885,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, disabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -6204,19 +6216,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, disabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -7532,19 +7547,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, disabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -8860,19 +8878,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, enabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -10188,19 +10209,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, enabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -11516,19 +11540,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, enabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -12844,19 +12871,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, enabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -14172,19 +14202,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, enabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -15500,19 +15533,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, enabled preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -16828,19 +16864,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, undefined preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -18156,19 +18195,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, undefined preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -19484,19 +19526,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, undefined preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -20812,19 +20857,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, undefined preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -22140,19 +22188,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, undefined preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
@@ -23468,19 +23519,15 @@ exports[`NotificationsPreferencesScreen should match snapshot, undefined preview
}
/>
If this option is enabled, push notifications show the sender and subject of messages, even when the screen is locked. This information is processed by your OS manager and by third-party apps that may be running.
+
diff --git a/ts/screens/profile/components/ShareDataComponent/ShareDataFeatureInfos.tsx b/ts/screens/profile/components/ShareDataComponent/ShareDataFeatureInfos.tsx
index a30a3bc6bc8..b4621c359e9 100644
--- a/ts/screens/profile/components/ShareDataComponent/ShareDataFeatureInfos.tsx
+++ b/ts/screens/profile/components/ShareDataComponent/ShareDataFeatureInfos.tsx
@@ -7,7 +7,7 @@ import LegacyMarkdown from "../../../../components/ui/Markdown/LegacyMarkdown";
import I18n from "../../../../i18n";
import { ioSuppliersUrl } from "../../../../urls";
import { setAccessibilityFocus } from "../../../../utils/accessibility";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
import { openWebUrl } from "../../../../utils/url";
import { TrackingInfo } from "../../analytics/mixpanel/mixpanelAnalytics";
@@ -49,7 +49,7 @@ const MarkdownBody = () => {
const AnalyticsFeatureInfo = ({ trackAction }: FeatureProps) => {
const bodyRef = useRef(null);
- const { present, bottomSheet } = useIOBottomSheetAutoresizableModal({
+ const { present, bottomSheet } = useIOBottomSheetModal({
title: I18n.t("profile.main.privacy.shareData.whyBottomSheet.title"),
component: ,
onDismiss: () => {
diff --git a/ts/screens/profile/components/__test__/ShareDataComponent.test.tsx b/ts/screens/profile/components/__test__/ShareDataComponent.test.tsx
index 07eab2f7838..1d057f695e8 100644
--- a/ts/screens/profile/components/__test__/ShareDataComponent.test.tsx
+++ b/ts/screens/profile/components/__test__/ShareDataComponent.test.tsx
@@ -18,7 +18,7 @@ jest.mock("../../../../utils/hooks/bottomSheet", () => {
return {
__esModule: true,
- useIOBottomSheetAutoresizableModal: () => ({
+ useIOBottomSheetModal: () => ({
present: mockPresentFn,
bottomSheet: react.View
})
diff --git a/ts/screens/profile/components/services/ManualConfigBottomSheet.tsx b/ts/screens/profile/components/services/ManualConfigBottomSheet.tsx
index a85ad56900c..432f8c87a4a 100644
--- a/ts/screens/profile/components/services/ManualConfigBottomSheet.tsx
+++ b/ts/screens/profile/components/services/ManualConfigBottomSheet.tsx
@@ -2,9 +2,7 @@ import { FooterActionsInline, VSpacer } from "@pagopa/io-app-design-system";
import * as React from "react";
import LegacyMarkdown from "../../../../components/ui/Markdown/LegacyMarkdown";
import I18n from "../../../../i18n";
-import { useIOBottomSheetAutoresizableModal } from "../../../../utils/hooks/bottomSheet";
-
-const SNAP_POINT_VALUE = 250;
+import { useIOBottomSheetModal } from "../../../../utils/hooks/bottomSheet";
const ManualConfigConfirm = (): React.ReactElement => (
<>
@@ -20,33 +18,27 @@ export const useManualConfigBottomSheet = (onConfirm: () => void) => {
present,
bottomSheet: manualConfigBottomSheet,
dismiss
- } = useIOBottomSheetAutoresizableModal(
- {
- title: I18n.t(
- "services.optIn.preferences.manualConfig.bottomSheet.title"
- ),
- component: ,
- fullScreen: true,
- footer: (
- dismiss()
- }}
- endAction={{
- color: "danger",
- label: I18n.t("global.buttons.confirm"),
- onPress: () => {
- onConfirm();
- dismiss();
- }
- }}
- />
- )
- },
- SNAP_POINT_VALUE
- );
+ } = useIOBottomSheetModal({
+ title: I18n.t("services.optIn.preferences.manualConfig.bottomSheet.title"),
+ component: ,
+ footer: (
+ dismiss()
+ }}
+ endAction={{
+ color: "danger",
+ label: I18n.t("global.buttons.confirm"),
+ onPress: () => {
+ onConfirm();
+ dismiss();
+ }
+ }}
+ />
+ )
+ });
return { present, manualConfigBottomSheet, dismiss };
};
diff --git a/ts/screens/profile/playgrounds/IOMarkdownPlayground.tsx b/ts/screens/profile/playgrounds/IOMarkdownPlayground.tsx
index 67f25ebf470..efb3c34b469 100644
--- a/ts/screens/profile/playgrounds/IOMarkdownPlayground.tsx
+++ b/ts/screens/profile/playgrounds/IOMarkdownPlayground.tsx
@@ -21,7 +21,7 @@ import { useHeaderHeight } from "@react-navigation/elements";
import LinearGradient from "react-native-linear-gradient";
import { useHeaderSecondLevel } from "../../../hooks/useHeaderSecondLevel";
import IOMarkdown from "../../../components/IOMarkdown";
-import { useIOBottomSheetAutoresizableModal } from "../../../utils/hooks/bottomSheet";
+import { useIOBottomSheetModal } from "../../../utils/hooks/bottomSheet";
import IOMarkdownSuggestions from "./IOMarkdownSuggestions";
const ALL = `# Lorem Ipsum
@@ -131,7 +131,7 @@ export const IOMarkdownPlayground = () => {
const { bottom } = useSafeAreaInsets();
const headerHeight = useHeaderHeight();
- const { present, bottomSheet } = useIOBottomSheetAutoresizableModal({
+ const { present, bottomSheet } = useIOBottomSheetModal({
title: "Components",
component: (
= ({
- children,
- testID
-}: Props) => (
-
- {children}
-
-);
-
-export type BottomSheetModalProps = {
- content: React.ReactNode;
- config: {
- handleComponent: React.ReactElement;
- };
-};
export type IOBottomSheetModal = {
present: () => void;
@@ -79,33 +49,6 @@ export type IOBottomSheetModal = {
bottomSheet: JSX.Element;
};
-/**
- * Utility function to build a BottomSheet considering accessibility. This will create a common BottomSheet object to be used in the `present` function
- * that is available only in component context since it uses the context api made available from https://gorhom.github.io/react-native-bottom-sheet/modal/methods
- * @param content
- * @param title
- * @param snapPoint
- * @param onClose
- */
-export const bottomSheetContent = (
- content: React.ReactNode,
- title: string | React.ReactNode,
- onClose: () => void
-): BottomSheetModalProps => {
- const header = ;
-
- const bottomSheetBody: React.ReactNode = (
- {content}
- );
-
- return {
- content: bottomSheetBody,
- config: {
- handleComponent: header
- }
- };
-};
-
/**
* @typedef BottomSheetOptions
* @type {BottomSheetOptions}
@@ -118,7 +61,7 @@ export const bottomSheetContent = (
type BottomSheetOptions = {
component: React.ReactNode;
title: string | React.ReactNode;
- snapPoint: NonEmptyArray;
+ snapPoint?: NonEmptyArray;
footer?: React.ReactElement;
fullScreen?: boolean;
onDismiss?: () => void;
@@ -143,7 +86,25 @@ export const useIOBottomSheetModal = ({
const [screenReaderEnabled, setIsScreenReaderEnabled] =
useState(false);
- const bottomSheetProps = bottomSheetContent(component, title, dismissAll);
+ const header = ;
+ const bottomSheetContent = (
+
+ {component}
+ {footer ? (
+ <>
+
+
+ >
+ ) : (
+
+ )}
+
+ );
const handleDismiss = () => {
onDismiss?.();
@@ -184,123 +145,48 @@ export const useIOBottomSheetModal = ({
return () => screenReaderChangedSubscription.remove();
}, []);
- const footerComponent = footer ? (
- {footer}
- ) : null;
-
const bottomSheet = (
footerComponent}
- snapPoints={[...snapPoint]}
+ footerComponent={(props: BottomSheetFooterProps) =>
+ footer ? (
+
+ {footer}
+
+ ) : null
+ }
+ enableDynamicSizing={snapPoint ? false : true}
+ maxDynamicContentSize={screenHeight - insets.top}
+ snapPoints={snapPoint}
ref={bottomSheetModalRef}
- handleComponent={_ => bottomSheetProps.config.handleComponent}
+ handleComponent={_ => header}
backdropComponent={BackdropElement}
enableDismissOnClose={true}
accessible={false}
- // set this attribute to an empty string to avoid the default announcement from the library
- accessibilityPositionChangeAnnouncement={""}
- handleComponentAccessibility={{
- accessible: false
- }}
importantForAccessibility={"yes"}
onDismiss={handleDismiss}
>
{screenReaderEnabled && Platform.OS === "android" ? (
- {bottomSheetProps.config.handleComponent}
- {bottomSheetProps.content}
+ {header}
+ {bottomSheetContent}
- {footerComponent}
+ {footer && (
+ {footer}
+ )}
) : (
- bottomSheetProps.content
+ bottomSheetContent
)}
);
return { present, dismiss: dismissAll, bottomSheet };
};
-
-// On iOS the autoresizable bottom sheet does not open on first tap.
-// This workaround seems to bypass the problem.
-const DEFAULT_AUTORESIZABLE_SNAP_POINT = isIos ? 10 : 1;
-const DEFAULT_BOTTOM_PADDING: IOSpacingScale = 72;
-
-/**
- * Hook to generate a bottomSheet with a title, snapPoint and a component, that autosizes to the height of its content
- * @param bottomSheetOptions
- * @see {BottomSheetOptions}
- * @param bottomPadding the bottom padding of the bottom sheet, default is 24
- */
-export const useIOBottomSheetAutoresizableModal = (
- {
- component,
- title,
- footer,
- onDismiss,
- fullScreen
- }: Omit,
- // FIXME: currently the auto-resize logic measures the height of the content without
- // including the footer, so we need to manually add its height as bottom padding.
- // We should find a way to make the autoresizable bottom sheet work with the footer!
- bottomPadding: number = DEFAULT_BOTTOM_PADDING
-) => {
- const [snapPoint, setSnapPoint] = React.useState(
- DEFAULT_AUTORESIZABLE_SNAP_POINT
- );
- const insets = useSafeAreaInsets();
-
- const handleContentOnLayout = React.useCallback(
- (event: LayoutChangeEvent) => {
- const { height } = event.nativeEvent.layout;
- const snapPoint = insets.bottom + bottomPadding + height;
-
- setSnapPoint(
- fullScreen ? snapPoint : Math.min(screenHeight - insets.top, snapPoint)
- );
- },
- [insets, fullScreen, bottomPadding]
- );
-
- const contentComponent = (
- {component}
- );
-
- return useIOBottomSheetModal({
- component: contentComponent,
- title,
- snapPoint: [snapPoint],
- footer,
- onDismiss
- });
-};
-
-/**
- * Hook to generate a bottomSheet with a title, snapPoint and a component, in order to wrap the invocation of bottomSheetContent
- * @param component
- * @param title
- * @param snapPoint
- * @param footer
- * @param onDismiss callback to be called when the bottom sheet is dismissed
- * @deprecated
- * use `useIOBottomSheetModal` instead
- * TODO remove once all the occurencies of `useLegacyIOBottomSheetModal` will be replaced by `useIOBottomSheetModal`
- */
-export const useLegacyIOBottomSheetModal = (
- component: React.ReactNode,
- title: string | React.ReactNode,
- snapPoint: number,
- footer?: React.ReactElement,
- onDismiss?: () => void
-): IOBottomSheetModal => {
- const insets = useSafeAreaInsets();
-
- return useIOBottomSheetModal({
- component,
- title,
- snapPoint: [snapPoint + insets.top],
- footer,
- onDismiss
- });
-};
diff --git a/yarn.lock b/yarn.lock
index c80e9c9d1bb..81ddbe39b5a 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2919,32 +2919,37 @@ __metadata:
languageName: node
linkType: hard
-"@gorhom/bottom-sheet@npm:^4.1.5":
- version: 4.1.5
- resolution: "@gorhom/bottom-sheet@npm:4.1.5"
+"@gorhom/bottom-sheet@npm:^5.0.4":
+ version: 5.0.6
+ resolution: "@gorhom/bottom-sheet@npm:5.0.6"
dependencies:
- "@gorhom/portal": ^1.0.11
+ "@gorhom/portal": 1.0.14
invariant: ^2.2.4
- nanoid: ^3.1.20
- react-native-redash: ^16.1.1
peerDependencies:
+ "@types/react": "*"
+ "@types/react-native": "*"
react: "*"
react-native: "*"
- react-native-gesture-handler: ">=1.10.1"
- react-native-reanimated: ">=2.2.0"
- checksum: 493084ffbe07980ea3afde6a1eed33070941a99b4e0352cb9cdffcf955f23abd9c03230684b40f908e44197adb289d597ea7fcd2867db0679c7d887311988c63
+ react-native-gesture-handler: ">=2.16.1"
+ react-native-reanimated: ">=3.16.0"
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-native":
+ optional: true
+ checksum: 46e25c973763afab7532386b2624e4a6d08c732691dad7c93a2325d9f4f84ba1b65262ee0f43a104f7c01a94a5cfcb4195483784fa7a86609de42c3f4ae0bbd6
languageName: node
linkType: hard
-"@gorhom/portal@npm:^1.0.11":
- version: 1.0.12
- resolution: "@gorhom/portal@npm:1.0.12"
+"@gorhom/portal@npm:1.0.14":
+ version: 1.0.14
+ resolution: "@gorhom/portal@npm:1.0.14"
dependencies:
- nanoid: ^3.1.23
+ nanoid: ^3.3.1
peerDependencies:
react: "*"
react-native: "*"
- checksum: 90fc512879ab674b051c253654e3a26ea729ef8d48c31db18dcd266a64ba8a1059b6ad963f39037a1878eaf04ea2cd3df4b343c11da23b50a06c40a2cd9d0b4c
+ checksum: 227bb96a2db854ab29bb9da8d4f3823c7f7448358de459709dd1b78522110da564c9a8734c6bc7d7153ed7c99320e0fb5d60b420c2ebb75ecaf2f0d757f410f9
languageName: node
linkType: hard
@@ -6202,13 +6207,6 @@ __metadata:
languageName: node
linkType: hard
-"abs-svg-path@npm:^0.1.1":
- version: 0.1.1
- resolution: "abs-svg-path@npm:0.1.1"
- checksum: af1a167c09e8bdb76c80adca7333f3d828e5b50e37b9702aa03675e271919e7b1eeaa35cce939970ecba14769953b7465ea34c2129ab683ddff9d973a07f164f
- languageName: node
- linkType: hard
-
"accepts@npm:^1.3.7, accepts@npm:~1.3.5, accepts@npm:~1.3.7, accepts@npm:~1.3.8":
version: 1.3.8
resolution: "accepts@npm:1.3.8"
@@ -13555,7 +13553,7 @@ __metadata:
"@babel/preset-env": ^7.20.0
"@babel/preset-typescript": ^7.23.3
"@babel/runtime": ^7.20.0
- "@gorhom/bottom-sheet": ^4.1.5
+ "@gorhom/bottom-sheet": ^5.0.4
"@jambit/eslint-plugin-typed-redux-saga": ^0.4.0
"@pagopa/io-app-design-system": 4.3.0
"@pagopa/io-pagopa-commons": ^3.1.0
@@ -17035,7 +17033,7 @@ __metadata:
languageName: node
linkType: hard
-"nanoid@npm:^3.1.20, nanoid@npm:^3.1.23":
+"nanoid@npm:^3.1.23":
version: 3.2.0
resolution: "nanoid@npm:3.2.0"
bin:
@@ -17044,6 +17042,15 @@ __metadata:
languageName: node
linkType: hard
+"nanoid@npm:^3.3.1":
+ version: 3.3.8
+ resolution: "nanoid@npm:3.3.8"
+ bin:
+ nanoid: bin/nanoid.cjs
+ checksum: dfe0adbc0c77e9655b550c333075f51bb28cfc7568afbf3237249904f9c86c9aaaed1f113f0fddddba75673ee31c758c30c43d4414f014a52a7a626efc5958c9
+ languageName: node
+ linkType: hard
+
"nanomatch@npm:^1.2.9":
version: 1.2.13
resolution: "nanomatch@npm:1.2.13"
@@ -17283,15 +17290,6 @@ __metadata:
languageName: node
linkType: hard
-"normalize-svg-path@npm:^1.0.1":
- version: 1.1.0
- resolution: "normalize-svg-path@npm:1.1.0"
- dependencies:
- svg-arc-to-cubic-bezier: ^3.0.0
- checksum: 106e108b2f99e9e222a1c6edfc859523c6c3c2b0a6ba64743ed08af120b23b9bc2c16682bc2ae043a24c011c34c8252376c68525cf11735c6f110b571740eb2e
- languageName: node
- linkType: hard
-
"npm-run-path@npm:^2.0.0":
version: 2.0.2
resolution: "npm-run-path@npm:2.0.2"
@@ -17905,13 +17903,6 @@ __metadata:
languageName: node
linkType: hard
-"parse-svg-path@npm:^0.1.2":
- version: 0.1.2
- resolution: "parse-svg-path@npm:0.1.2"
- checksum: bba7d4b4207fcc9eaf553b0d34db96ea8a1173635bc94528b5b66e1581902d4792d8d6229103764f01af4d839274234e97a4fa1c6f0fe7dcce195383848cec56
- languageName: node
- linkType: hard
-
"parse-url@npm:^9.2.0":
version: 9.2.0
resolution: "parse-url@npm:9.2.0"
@@ -19187,22 +19178,6 @@ __metadata:
languageName: node
linkType: hard
-"react-native-redash@npm:^16.1.1":
- version: 16.2.3
- resolution: "react-native-redash@npm:16.2.3"
- dependencies:
- abs-svg-path: ^0.1.1
- normalize-svg-path: ^1.0.1
- parse-svg-path: ^0.1.2
- peerDependencies:
- react: "*"
- react-native: "*"
- react-native-gesture-handler: "*"
- react-native-reanimated: ">=2.0.0"
- checksum: 5d2ff28b03efad62fa23046ecdc5aa3f628dec30aaedcb86eb6b33a7cf225917ecf06454eeb328fe53c3251f875bd6654292f9789637c574794885d51a5aa4c3
- languageName: node
- linkType: hard
-
"react-native-render-html@npm:^6.3.1":
version: 6.3.1
resolution: "react-native-render-html@npm:6.3.1"
@@ -21659,13 +21634,6 @@ __metadata:
languageName: node
linkType: hard
-"svg-arc-to-cubic-bezier@npm:^3.0.0":
- version: 3.2.0
- resolution: "svg-arc-to-cubic-bezier@npm:3.2.0"
- checksum: 55bf17756d558b9c0daddf636a6c9f2fe01fd5ac412229dfa2d4b29740226a82c980bcd3b5eb09ce311cbea282106c7549d97f8c8dba3a5a7b75f786bcb5e155
- languageName: node
- linkType: hard
-
"svg-parser@npm:^2.0.0":
version: 2.0.4
resolution: "svg-parser@npm:2.0.4"