Files
mtdb_movie/common/resources/client/billing/upgrade/over-quota-dialog.tsx
maher 703f50a09d
Some checks failed
Build / run (push) Has been cancelled
first commit
2025-10-29 11:42:25 +01:00

25 lines
768 B
TypeScript
Executable File

import {Trans} from '@common/i18n/trans';
import {MessageDescriptor} from '@common/i18n/message-descriptor';
import {useTrans} from '@common/i18n/use-trans';
import {UpgradeDialog} from '@common/billing/upgrade/upgrade-dialog';
interface FeatureLockedDialogProps {
resourceName: MessageDescriptor;
}
export function OverQuotaDialog({resourceName}: FeatureLockedDialogProps) {
const {trans} = useTrans();
return (
<UpgradeDialog
message={
<Trans
message="You've reached the maximum number of :resource allowed for your current plan."
values={{resource: trans(resourceName)}}
/>
}
messageSuffix={
<Trans message="Upgrade to increase this limit and unlock other features." />
}
/>
);
}