diff --git a/.changeset/better-results-jump.md b/.changeset/better-results-jump.md new file mode 100644 index 00000000000..7209e8aacce --- /dev/null +++ b/.changeset/better-results-jump.md @@ -0,0 +1,7 @@ +--- +'@clerk/localizations': minor +'@clerk/clerk-js': patch +'@clerk/types': minor +--- + +Change placement of the manage subscription button inside `` and `` diff --git a/integration/tests/pricing-table.test.ts b/integration/tests/pricing-table.test.ts index 5538294589e..f4ebf643cc9 100644 --- a/integration/tests/pricing-table.test.ts +++ b/integration/tests/pricing-table.test.ts @@ -272,7 +272,10 @@ testAgainstRunningApps({ withEnv: [appConfigs.envs.withBilling] })('pricing tabl await u.page.waitForTimeout(1000); await expect(u.po.page.locator('.cl-profileSectionContent__subscriptionsList').getByText('Plus')).toBeVisible(); - await u.po.page.getByRole('button', { name: 'Manage subscription' }).first().click(); + await u.po.page + .locator('.cl-profileSectionContent__subscriptionsList') + .getByRole('button', { name: 'Manage' }) + .click(); await u.po.subscriptionDetails.waitForMounted(); await u.po.subscriptionDetails.root.locator('.cl-menuButtonEllipsisBordered').click(); await u.po.subscriptionDetails.root.getByText('Cancel subscription').click(); diff --git a/packages/clerk-js/src/ui/components/OrganizationProfile/OrganizationBillingPage.tsx b/packages/clerk-js/src/ui/components/OrganizationProfile/OrganizationBillingPage.tsx index 978eba26a18..1eca8ace58f 100644 --- a/packages/clerk-js/src/ui/components/OrganizationProfile/OrganizationBillingPage.tsx +++ b/packages/clerk-js/src/ui/components/OrganizationProfile/OrganizationBillingPage.tsx @@ -57,12 +57,15 @@ const OrganizationBillingPageInternal = withCardStateProvider(() => { has({ permission: 'org:sys_billing:manage' })}> diff --git a/packages/clerk-js/src/ui/components/Subscriptions/SubscriptionsList.tsx b/packages/clerk-js/src/ui/components/Subscriptions/SubscriptionsList.tsx index fbb3e77a6f4..59853aa83e3 100644 --- a/packages/clerk-js/src/ui/components/Subscriptions/SubscriptionsList.tsx +++ b/packages/clerk-js/src/ui/components/Subscriptions/SubscriptionsList.tsx @@ -1,8 +1,9 @@ +import type { CommercePlanResource } from '@clerk/types'; import { useMemo } from 'react'; +import { useProtect } from '@/ui/common/Gate'; import { ProfileSection } from '@/ui/elements/Section'; -import { useProtect } from '../../common'; import { useEnvironment, usePlansContext, @@ -11,44 +12,43 @@ import { useSubscription, } from '../../contexts'; import type { LocalizationKey } from '../../customizables'; -import { - Button, - Col, - Flex, - Icon, - localizationKeys, - Span, - Table, - Tbody, - Td, - Text, - Th, - Thead, - Tr, -} from '../../customizables'; +import { Col, Flex, Icon, localizationKeys, Span, Table, Tbody, Td, Text, Th, Thead, Tr } from '../../customizables'; import { ArrowsUpDown, CogFilled, Plans, Plus } from '../../icons'; import { useRouter } from '../../router'; import { SubscriptionBadge } from './badge'; +const isFreePlan = (plan: CommercePlanResource) => !plan.hasBaseFee; + export function SubscriptionsList({ title, - arrowButtonText, - arrowButtonEmptyText, + switchPlansLabel, + newSubscriptionLabel, + manageSubscriptionLabel, }: { title: LocalizationKey; - arrowButtonText: LocalizationKey; - arrowButtonEmptyText: LocalizationKey; + switchPlansLabel: LocalizationKey; + newSubscriptionLabel: LocalizationKey; + manageSubscriptionLabel: LocalizationKey; }) { const { captionForSubscription, openSubscriptionDetails } = usePlansContext(); const localizationRoot = useSubscriberTypeLocalizationRoot(); const subscriberType = useSubscriberTypeContext(); - const { subscriptionItems } = useSubscription(); - const canManageBilling = useProtect( - has => has({ permission: 'org:sys_billing:manage' }) || subscriberType === 'user', - ); + const { subscriptionItems, data: subscription } = useSubscription(); + const canManageBilling = + useProtect(has => has({ permission: 'org:sys_billing:manage' })) || subscriberType === 'user'; const { navigate } = useRouter(); const { commerceSettings } = useEnvironment(); + const billingPlansExist = + (commerceSettings.billing.user.hasPaidPlans && subscriberType === 'user') || + (commerceSettings.billing.organization.hasPaidPlans && subscriberType === 'organization'); + + const hasActiveFreePlan = useMemo(() => { + return subscriptionItems.some(sub => isFreePlan(sub.plan) && sub.status === 'active'); + }, [subscriptionItems]); + + const isManageButtonVisible = canManageBilling && !!subscription && !hasActiveFreePlan; + const sortedSubscriptions = useMemo( () => subscriptionItems.sort((a, b) => { @@ -90,11 +90,6 @@ export function SubscriptionsList({ `${localizationRoot}.billingPage.subscriptionsListSection.tableHeader__startDate`, )} /> - @@ -164,57 +159,54 @@ export function SubscriptionsList({ )} - ({ - textAlign: 'right', - })} - > - - ))} )} - {(commerceSettings.billing.user.hasPaidPlans && subscriberType === 'user') || - (commerceSettings.billing.organization.hasPaidPlans && subscriberType === 'organization') ? ( - 0 ? arrowButtonText : arrowButtonEmptyText} - sx={[ - t => ({ - justifyContent: 'start', - height: t.sizes.$8, - }), - ]} - leftIcon={subscriptionItems.length > 0 ? ArrowsUpDown : Plus} - leftIconSx={t => ({ - width: t.sizes.$4, - height: t.sizes.$4, - })} - onClick={() => void navigate('plans')} - /> - ) : null} + + {billingPlansExist ? ( + 0 ? switchPlansLabel : newSubscriptionLabel} + sx={[ + t => ({ + justifyContent: 'start', + height: t.sizes.$8, + width: isManageButtonVisible ? 'unset' : undefined, + }), + ]} + leftIcon={subscriptionItems.length > 0 ? ArrowsUpDown : Plus} + leftIconSx={t => ({ + width: t.sizes.$4, + height: t.sizes.$4, + })} + onClick={() => void navigate('plans')} + /> + ) : null} + + {isManageButtonVisible ? ( + ({ + justifyContent: 'start', + height: t.sizes.$8, + width: 'unset', + }), + ]} + rightIcon={null} + leftIcon={CogFilled} + leftIconSx={t => ({ + width: t.sizes.$4, + height: t.sizes.$4, + })} + onClick={event => openSubscriptionDetails(event)} + /> + ) : null} + ); } diff --git a/packages/clerk-js/src/ui/components/UserProfile/BillingPage.tsx b/packages/clerk-js/src/ui/components/UserProfile/BillingPage.tsx index 6f70e5494c8..e56d53c587c 100644 --- a/packages/clerk-js/src/ui/components/UserProfile/BillingPage.tsx +++ b/packages/clerk-js/src/ui/components/UserProfile/BillingPage.tsx @@ -53,12 +53,15 @@ const BillingPageInternal = withCardStateProvider(() => { ({ width: '100%', flexDirection: 'column' })}> diff --git a/packages/clerk-js/src/ui/customizables/elementDescriptors.ts b/packages/clerk-js/src/ui/customizables/elementDescriptors.ts index 5097f6ffaef..3f3e3fe5f2f 100644 --- a/packages/clerk-js/src/ui/customizables/elementDescriptors.ts +++ b/packages/clerk-js/src/ui/customizables/elementDescriptors.ts @@ -424,6 +424,7 @@ export const APPEARANCE_KEYS = containsAllElementsConfigKeys([ 'profileSectionSubtitleText', 'profileSectionContent', 'profileSectionPrimaryButton', + 'profileSectionButtonGroup', 'profilePage', 'formattedPhoneNumber', diff --git a/packages/clerk-js/src/ui/elements/ArrowBlockButton.tsx b/packages/clerk-js/src/ui/elements/ArrowBlockButton.tsx index 1bd564fd06c..8e51ce721f3 100644 --- a/packages/clerk-js/src/ui/elements/ArrowBlockButton.tsx +++ b/packages/clerk-js/src/ui/elements/ArrowBlockButton.tsx @@ -7,7 +7,7 @@ import { ArrowRightIcon } from '../icons'; import type { PropsOfComponent, ThemableCssProp } from '../styledSystem'; type ArrowBlockButtonProps = PropsOfComponent & { - rightIcon?: React.ComponentType; + rightIcon?: React.ComponentType | null; rightIconSx?: ThemableCssProp; leftIcon?: React.ComponentType | React.ReactElement; leftIconSx?: ThemableCssProp; @@ -125,23 +125,25 @@ export const ArrowBlockButton = React.forwardRef {badge} - ({ - transition: 'all 100ms ease', - minWidth: theme.sizes.$4, - minHeight: theme.sizes.$4, - width: '1em', - height: '1em', - opacity: `var(--arrow-opacity)`, - transform: `var(--arrow-transform)`, - }), - rightIconSx, - ]} - /> + {rightIcon && ( + ({ + transition: 'all 100ms ease', + minWidth: theme.sizes.$4, + minHeight: theme.sizes.$4, + width: '1em', + height: '1em', + opacity: `var(--arrow-opacity)`, + transform: `var(--arrow-transform)`, + }), + rightIconSx, + ]} + /> + )} ); }); diff --git a/packages/clerk-js/src/ui/elements/Section.tsx b/packages/clerk-js/src/ui/elements/Section.tsx index c223657156e..42a7636cf43 100644 --- a/packages/clerk-js/src/ui/elements/Section.tsx +++ b/packages/clerk-js/src/ui/elements/Section.tsx @@ -211,6 +211,26 @@ const ProfileSectionArrowButton = forwardRef & { + id: ProfileSectionId; + disableAnimation?: boolean; +}; + +const ProfileSectionButtonGroup = (props: ProfileSectionButtonGroupProps) => { + const { children, id, ...rest } = props; + return ( + + {children} + + ); +}; + export type ProfileSectionActionMenuItemProps = PropsOfComponent & { destructive?: boolean; leftIcon?: React.ComponentType | React.ReactElement; @@ -318,6 +338,7 @@ export const ProfileSection = { Item: ProfileSectionItem, Button: ProfileSectionButton, ArrowButton: ProfileSectionArrowButton, + ButtonGroup: ProfileSectionButtonGroup, ActionMenu: ProfileSectionActionMenu, ActionMenuItem: ProfileSectionActionMenuItem, }; diff --git a/packages/localizations/src/ar-SA.ts b/packages/localizations/src/ar-SA.ts index 49305a4c194..a620763868b 100644 --- a/packages/localizations/src/ar-SA.ts +++ b/packages/localizations/src/ar-SA.ts @@ -301,6 +301,7 @@ export const arSA: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -952,6 +953,7 @@ export const arSA: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/be-BY.ts b/packages/localizations/src/be-BY.ts index 7000729759c..d910785d1cb 100644 --- a/packages/localizations/src/be-BY.ts +++ b/packages/localizations/src/be-BY.ts @@ -302,6 +302,7 @@ export const beBY: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -961,6 +962,7 @@ export const beBY: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/bg-BG.ts b/packages/localizations/src/bg-BG.ts index 61459a4e9c2..e4e14d736b7 100644 --- a/packages/localizations/src/bg-BG.ts +++ b/packages/localizations/src/bg-BG.ts @@ -300,6 +300,7 @@ export const bgBG: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -952,6 +953,7 @@ export const bgBG: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/bn-IN.ts b/packages/localizations/src/bn-IN.ts index 97df3d5ce98..8dd153a0699 100644 --- a/packages/localizations/src/bn-IN.ts +++ b/packages/localizations/src/bn-IN.ts @@ -302,6 +302,7 @@ export const bnIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -964,6 +965,7 @@ export const bnIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/ca-ES.ts b/packages/localizations/src/ca-ES.ts index d61150f1156..82a0dce75ee 100644 --- a/packages/localizations/src/ca-ES.ts +++ b/packages/localizations/src/ca-ES.ts @@ -300,6 +300,7 @@ export const caES: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -955,6 +956,7 @@ export const caES: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/cs-CZ.ts b/packages/localizations/src/cs-CZ.ts index d6d1434d7db..0ea9907f27c 100644 --- a/packages/localizations/src/cs-CZ.ts +++ b/packages/localizations/src/cs-CZ.ts @@ -306,6 +306,7 @@ export const csCZ: LocalizationResource = { totalPaid: 'Celkem zaplaceno', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Přihlásit se k plánu', actionLabel__switchPlan: 'Změnit plány', tableHeader__edit: 'Upravit', @@ -964,6 +965,7 @@ export const csCZ: LocalizationResource = { totalPaid: 'Celkem zaplaceno', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Přihlásit se k plánu', actionLabel__switchPlan: 'Změnit plány', tableHeader__edit: 'Upravit', diff --git a/packages/localizations/src/da-DK.ts b/packages/localizations/src/da-DK.ts index 2e92f259cc2..0437fa484d3 100644 --- a/packages/localizations/src/da-DK.ts +++ b/packages/localizations/src/da-DK.ts @@ -301,6 +301,7 @@ export const daDK: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -952,6 +953,7 @@ export const daDK: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/de-DE.ts b/packages/localizations/src/de-DE.ts index 6adcb0d14de..7e40d3d3ef5 100644 --- a/packages/localizations/src/de-DE.ts +++ b/packages/localizations/src/de-DE.ts @@ -307,6 +307,7 @@ export const deDE: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Plan abonnieren', actionLabel__switchPlan: 'Plan wechseln', tableHeader__edit: undefined, @@ -976,6 +977,7 @@ export const deDE: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Plan abonnieren', actionLabel__switchPlan: 'Plan wechseln', tableHeader__edit: undefined, diff --git a/packages/localizations/src/el-GR.ts b/packages/localizations/src/el-GR.ts index 7aaa9ec2acf..ac2c1344f93 100644 --- a/packages/localizations/src/el-GR.ts +++ b/packages/localizations/src/el-GR.ts @@ -301,6 +301,7 @@ export const elGR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -960,6 +961,7 @@ export const elGR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/en-GB.ts b/packages/localizations/src/en-GB.ts index caddff7b761..189fd615df5 100644 --- a/packages/localizations/src/en-GB.ts +++ b/packages/localizations/src/en-GB.ts @@ -301,6 +301,7 @@ export const enGB: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -960,6 +961,7 @@ export const enGB: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/en-US.ts b/packages/localizations/src/en-US.ts index 2aa62f8f70a..74383ad7833 100644 --- a/packages/localizations/src/en-US.ts +++ b/packages/localizations/src/en-US.ts @@ -315,6 +315,7 @@ export const enUS: LocalizationResource = { totalPaid: 'Total paid', }, subscriptionsListSection: { + actionLabel__manageSubscription: 'Manage', actionLabel__newSubscription: 'Subscribe to a plan', actionLabel__switchPlan: 'Switch plans', tableHeader__edit: 'Edit', @@ -971,6 +972,7 @@ export const enUS: LocalizationResource = { totalPaid: 'Total paid', }, subscriptionsListSection: { + actionLabel__manageSubscription: 'Manage', actionLabel__newSubscription: 'Subscribe to a plan', actionLabel__switchPlan: 'Switch plans', tableHeader__edit: 'Edit', diff --git a/packages/localizations/src/es-CR.ts b/packages/localizations/src/es-CR.ts index 5f982646116..ffbaffc81cc 100644 --- a/packages/localizations/src/es-CR.ts +++ b/packages/localizations/src/es-CR.ts @@ -302,6 +302,7 @@ export const esCR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -965,6 +966,7 @@ export const esCR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/es-ES.ts b/packages/localizations/src/es-ES.ts index a5233f05771..526ab1d1fef 100644 --- a/packages/localizations/src/es-ES.ts +++ b/packages/localizations/src/es-ES.ts @@ -301,6 +301,7 @@ export const esES: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -958,6 +959,7 @@ export const esES: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/es-MX.ts b/packages/localizations/src/es-MX.ts index 09f9d57db8d..3f89d88983f 100644 --- a/packages/localizations/src/es-MX.ts +++ b/packages/localizations/src/es-MX.ts @@ -302,6 +302,7 @@ export const esMX: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -965,6 +966,7 @@ export const esMX: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/es-UY.ts b/packages/localizations/src/es-UY.ts index 904bd5221de..43f5a6d9397 100644 --- a/packages/localizations/src/es-UY.ts +++ b/packages/localizations/src/es-UY.ts @@ -302,6 +302,7 @@ export const esUY: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -966,6 +967,7 @@ export const esUY: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/fa-IR.ts b/packages/localizations/src/fa-IR.ts index 327c31fbdcc..50d5ffaa8dc 100644 --- a/packages/localizations/src/fa-IR.ts +++ b/packages/localizations/src/fa-IR.ts @@ -306,6 +306,7 @@ export const faIR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'در یک طرح مشترک شوید', actionLabel__switchPlan: 'تغییر طرح', tableHeader__edit: undefined, @@ -964,6 +965,7 @@ export const faIR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'در یک طرح مشترک شوید', actionLabel__switchPlan: 'تغییر طرح', tableHeader__edit: undefined, diff --git a/packages/localizations/src/fi-FI.ts b/packages/localizations/src/fi-FI.ts index 411b30e0b98..f8e8f0270ab 100644 --- a/packages/localizations/src/fi-FI.ts +++ b/packages/localizations/src/fi-FI.ts @@ -301,6 +301,7 @@ export const fiFI: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -955,6 +956,7 @@ export const fiFI: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/fr-FR.ts b/packages/localizations/src/fr-FR.ts index 27dc85df414..28e0f824b1d 100644 --- a/packages/localizations/src/fr-FR.ts +++ b/packages/localizations/src/fr-FR.ts @@ -306,6 +306,7 @@ export const frFR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: "S'abonner à un plan", actionLabel__switchPlan: 'Changer de plan', tableHeader__edit: undefined, @@ -967,6 +968,7 @@ export const frFR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: "S'abonner à un plan", actionLabel__switchPlan: 'Changer de plan', tableHeader__edit: undefined, diff --git a/packages/localizations/src/he-IL.ts b/packages/localizations/src/he-IL.ts index fbe2fa97a31..ee9d29d2a7d 100644 --- a/packages/localizations/src/he-IL.ts +++ b/packages/localizations/src/he-IL.ts @@ -300,6 +300,7 @@ export const heIL: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -943,6 +944,7 @@ export const heIL: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/hi-IN.ts b/packages/localizations/src/hi-IN.ts index 03229cb4828..4009b8cb4bd 100644 --- a/packages/localizations/src/hi-IN.ts +++ b/packages/localizations/src/hi-IN.ts @@ -302,6 +302,7 @@ export const hiIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -965,6 +966,7 @@ export const hiIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/hr-HR.ts b/packages/localizations/src/hr-HR.ts index f6f8e714c1f..956e1276147 100644 --- a/packages/localizations/src/hr-HR.ts +++ b/packages/localizations/src/hr-HR.ts @@ -300,6 +300,7 @@ export const hrHR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -960,6 +961,7 @@ export const hrHR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/hu-HU.ts b/packages/localizations/src/hu-HU.ts index 05ae1b4e640..11ef0e95880 100644 --- a/packages/localizations/src/hu-HU.ts +++ b/packages/localizations/src/hu-HU.ts @@ -300,6 +300,7 @@ export const huHU: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -955,6 +956,7 @@ export const huHU: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/id-ID.ts b/packages/localizations/src/id-ID.ts index f7c2da5dc50..903c9efef45 100644 --- a/packages/localizations/src/id-ID.ts +++ b/packages/localizations/src/id-ID.ts @@ -301,6 +301,7 @@ export const idID: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -964,6 +965,7 @@ export const idID: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/is-IS.ts b/packages/localizations/src/is-IS.ts index bada169e9bc..772b1152983 100644 --- a/packages/localizations/src/is-IS.ts +++ b/packages/localizations/src/is-IS.ts @@ -301,6 +301,7 @@ export const isIS: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -958,6 +959,7 @@ export const isIS: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/it-IT.ts b/packages/localizations/src/it-IT.ts index a044929eb08..b3399ad3841 100644 --- a/packages/localizations/src/it-IT.ts +++ b/packages/localizations/src/it-IT.ts @@ -309,6 +309,7 @@ export const itIT: LocalizationResource = { totalPaid: 'Totale pagato', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Abbonati a un piano', actionLabel__switchPlan: 'Cambia piano', tableHeader__edit: 'Modifica', @@ -964,6 +965,7 @@ export const itIT: LocalizationResource = { totalPaid: 'Totale pagato', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Abbonati a un piano', actionLabel__switchPlan: 'Cambia piano', tableHeader__edit: 'Modifica', diff --git a/packages/localizations/src/ja-JP.ts b/packages/localizations/src/ja-JP.ts index b5456011e9d..f28cda7dc0b 100644 --- a/packages/localizations/src/ja-JP.ts +++ b/packages/localizations/src/ja-JP.ts @@ -301,6 +301,7 @@ export const jaJP: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -954,6 +955,7 @@ export const jaJP: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/kk-KZ.ts b/packages/localizations/src/kk-KZ.ts index e61c5d40667..292e02dd008 100644 --- a/packages/localizations/src/kk-KZ.ts +++ b/packages/localizations/src/kk-KZ.ts @@ -300,6 +300,7 @@ export const kkKZ: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -941,6 +942,7 @@ export const kkKZ: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/ko-KR.ts b/packages/localizations/src/ko-KR.ts index b83d2e57c07..c07592df32c 100644 --- a/packages/localizations/src/ko-KR.ts +++ b/packages/localizations/src/ko-KR.ts @@ -301,6 +301,7 @@ export const koKR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -947,6 +948,7 @@ export const koKR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/mn-MN.ts b/packages/localizations/src/mn-MN.ts index 0c182b04b59..7e664914987 100644 --- a/packages/localizations/src/mn-MN.ts +++ b/packages/localizations/src/mn-MN.ts @@ -301,6 +301,7 @@ export const mnMN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -955,6 +956,7 @@ export const mnMN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/ms-MY.ts b/packages/localizations/src/ms-MY.ts index c0b62546b3d..50ba49f58f0 100644 --- a/packages/localizations/src/ms-MY.ts +++ b/packages/localizations/src/ms-MY.ts @@ -302,6 +302,7 @@ export const msMY: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -970,6 +971,7 @@ export const msMY: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/nb-NO.ts b/packages/localizations/src/nb-NO.ts index 4faa7c27d0e..8d0b0a8d785 100644 --- a/packages/localizations/src/nb-NO.ts +++ b/packages/localizations/src/nb-NO.ts @@ -301,6 +301,7 @@ export const nbNO: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -954,6 +955,7 @@ export const nbNO: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/nl-BE.ts b/packages/localizations/src/nl-BE.ts index 6d137bb40d4..248eff06c67 100644 --- a/packages/localizations/src/nl-BE.ts +++ b/packages/localizations/src/nl-BE.ts @@ -300,6 +300,7 @@ export const nlBE: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -954,6 +955,7 @@ export const nlBE: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/nl-NL.ts b/packages/localizations/src/nl-NL.ts index 68b5ac20700..950fae82287 100644 --- a/packages/localizations/src/nl-NL.ts +++ b/packages/localizations/src/nl-NL.ts @@ -300,6 +300,7 @@ export const nlNL: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -954,6 +955,7 @@ export const nlNL: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/pl-PL.ts b/packages/localizations/src/pl-PL.ts index 2e5135e80dc..2fd6404ecb0 100644 --- a/packages/localizations/src/pl-PL.ts +++ b/packages/localizations/src/pl-PL.ts @@ -301,6 +301,7 @@ export const plPL: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -963,6 +964,7 @@ export const plPL: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/pt-BR.ts b/packages/localizations/src/pt-BR.ts index 2e8bd21d4bf..5dda395efda 100644 --- a/packages/localizations/src/pt-BR.ts +++ b/packages/localizations/src/pt-BR.ts @@ -306,6 +306,7 @@ export const ptBR: LocalizationResource = { totalPaid: 'Total pago', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Assinar um plano', actionLabel__switchPlan: 'Mudar de plano', tableHeader__edit: 'Editar', @@ -967,6 +968,7 @@ export const ptBR: LocalizationResource = { totalPaid: 'Total pago', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Assinar um plano', actionLabel__switchPlan: 'Mudar de plano', tableHeader__edit: 'Editar', diff --git a/packages/localizations/src/pt-PT.ts b/packages/localizations/src/pt-PT.ts index a6864b81dd0..0f4056d7086 100644 --- a/packages/localizations/src/pt-PT.ts +++ b/packages/localizations/src/pt-PT.ts @@ -300,6 +300,7 @@ export const ptPT: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -954,6 +955,7 @@ export const ptPT: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/ro-RO.ts b/packages/localizations/src/ro-RO.ts index 08293b24d33..bda3b473a19 100644 --- a/packages/localizations/src/ro-RO.ts +++ b/packages/localizations/src/ro-RO.ts @@ -302,6 +302,7 @@ export const roRO: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -958,6 +959,7 @@ export const roRO: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/ru-RU.ts b/packages/localizations/src/ru-RU.ts index 24134bab7b3..23ab284d6fc 100644 --- a/packages/localizations/src/ru-RU.ts +++ b/packages/localizations/src/ru-RU.ts @@ -304,6 +304,7 @@ export const ruRU: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -970,6 +971,7 @@ export const ruRU: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/sk-SK.ts b/packages/localizations/src/sk-SK.ts index 75f6c890d8d..8cea60bc9f9 100644 --- a/packages/localizations/src/sk-SK.ts +++ b/packages/localizations/src/sk-SK.ts @@ -301,6 +301,7 @@ export const skSK: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -961,6 +962,7 @@ export const skSK: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/sr-RS.ts b/packages/localizations/src/sr-RS.ts index fa9673ab0a8..4855117188d 100644 --- a/packages/localizations/src/sr-RS.ts +++ b/packages/localizations/src/sr-RS.ts @@ -300,6 +300,7 @@ export const srRS: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -954,6 +955,7 @@ export const srRS: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/sv-SE.ts b/packages/localizations/src/sv-SE.ts index fb66cd1575b..46bff393269 100644 --- a/packages/localizations/src/sv-SE.ts +++ b/packages/localizations/src/sv-SE.ts @@ -301,6 +301,7 @@ export const svSE: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -957,6 +958,7 @@ export const svSE: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/ta-IN.ts b/packages/localizations/src/ta-IN.ts index 1f83900ef8d..56707fc0ccd 100644 --- a/packages/localizations/src/ta-IN.ts +++ b/packages/localizations/src/ta-IN.ts @@ -302,6 +302,7 @@ export const taIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -971,6 +972,7 @@ export const taIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/te-IN.ts b/packages/localizations/src/te-IN.ts index 12a9e0a7a25..f5033e5e7e2 100644 --- a/packages/localizations/src/te-IN.ts +++ b/packages/localizations/src/te-IN.ts @@ -301,6 +301,7 @@ export const teIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -967,6 +968,7 @@ export const teIN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/th-TH.ts b/packages/localizations/src/th-TH.ts index 438149b79a9..77103bb56db 100644 --- a/packages/localizations/src/th-TH.ts +++ b/packages/localizations/src/th-TH.ts @@ -300,6 +300,7 @@ export const thTH: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -952,6 +953,7 @@ export const thTH: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/tr-TR.ts b/packages/localizations/src/tr-TR.ts index 253f5a2e901..037ec244e90 100644 --- a/packages/localizations/src/tr-TR.ts +++ b/packages/localizations/src/tr-TR.ts @@ -300,6 +300,7 @@ export const trTR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -958,6 +959,7 @@ export const trTR: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/uk-UA.ts b/packages/localizations/src/uk-UA.ts index ea296eae8b4..c1cbb47deb9 100644 --- a/packages/localizations/src/uk-UA.ts +++ b/packages/localizations/src/uk-UA.ts @@ -301,6 +301,7 @@ export const ukUA: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -951,6 +952,7 @@ export const ukUA: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/vi-VN.ts b/packages/localizations/src/vi-VN.ts index 75e6883e0f3..ae71d2a319c 100644 --- a/packages/localizations/src/vi-VN.ts +++ b/packages/localizations/src/vi-VN.ts @@ -306,6 +306,7 @@ export const viVN: LocalizationResource = { totalPaid: 'Tổng thanh toán', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Đăng ký gói', actionLabel__switchPlan: 'Chuyển gói', tableHeader__edit: 'Sửa', @@ -962,6 +963,7 @@ export const viVN: LocalizationResource = { totalPaid: 'Tổng thanh toán', }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: 'Đăng ký gói', actionLabel__switchPlan: 'Chuyển gói', tableHeader__edit: 'Sửa', diff --git a/packages/localizations/src/zh-CN.ts b/packages/localizations/src/zh-CN.ts index 80cdc03cf83..dfa6099c627 100644 --- a/packages/localizations/src/zh-CN.ts +++ b/packages/localizations/src/zh-CN.ts @@ -299,6 +299,7 @@ export const zhCN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -937,6 +938,7 @@ export const zhCN: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/localizations/src/zh-TW.ts b/packages/localizations/src/zh-TW.ts index 8fdf6011f99..c028006654e 100644 --- a/packages/localizations/src/zh-TW.ts +++ b/packages/localizations/src/zh-TW.ts @@ -299,6 +299,7 @@ export const zhTW: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, @@ -936,6 +937,7 @@ export const zhTW: LocalizationResource = { totalPaid: undefined, }, subscriptionsListSection: { + actionLabel__manageSubscription: undefined, actionLabel__newSubscription: undefined, actionLabel__switchPlan: undefined, tableHeader__edit: undefined, diff --git a/packages/types/src/appearance.ts b/packages/types/src/appearance.ts index f0da6c26fc5..239a78189ba 100644 --- a/packages/types/src/appearance.ts +++ b/packages/types/src/appearance.ts @@ -557,6 +557,7 @@ export type ElementsConfig = { profileSectionSubtitleText: WithOptions; profileSectionContent: WithOptions; profileSectionPrimaryButton: WithOptions; + profileSectionButtonGroup: WithOptions; profilePage: WithOptions; // TODO: review diff --git a/packages/types/src/localization.ts b/packages/types/src/localization.ts index c5ef5752cd0..bc583e73150 100644 --- a/packages/types/src/localization.ts +++ b/packages/types/src/localization.ts @@ -860,6 +860,7 @@ export type __internal_LocalizationResource = { tableHeader__edit: LocalizationValue; title: LocalizationValue; actionLabel__newSubscription: LocalizationValue; + actionLabel__manageSubscription: LocalizationValue; actionLabel__switchPlan: LocalizationValue; }; paymentHistorySection: { @@ -1087,6 +1088,7 @@ export type __internal_LocalizationResource = { tableHeader__edit: LocalizationValue; title: LocalizationValue; actionLabel__newSubscription: LocalizationValue; + actionLabel__manageSubscription: LocalizationValue; actionLabel__switchPlan: LocalizationValue; }; paymentHistorySection: {