diff --git a/src/pages/converter/ui/ConverterPage.tsx b/src/pages/converter/ui/ConverterPage.tsx index ead79f9..ae00a61 100644 --- a/src/pages/converter/ui/ConverterPage.tsx +++ b/src/pages/converter/ui/ConverterPage.tsx @@ -4,13 +4,24 @@ import { ConverterSection } from '@widgets/converter-page' import { LegalConverterSection } from '@widgets/legal-converter' import styles from './ConverterPage.module.css' -// Пока покупка валюты недоступна — показываем заглушку вместо конвертера. -// Чтобы вернуть основной контент, поставьте PURCHASE_ENABLED = true. +// Пока покупка валюты для физлиц недоступна — показываем им заглушку вместо +// конвертера. Для юрлиц всё работает как прежде. +// Чтобы вернуть конвертер физлицам, поставьте PURCHASE_ENABLED = true. const PURCHASE_ENABLED = false export function ConverterPage() { const { data, isLoading } = useMe() + if (isLoading) { + return + } + + const isLegal = !!data && data.account_type !== 'individual' + + if (isLegal) { + return + } + if (!PURCHASE_ENABLED) { return (
@@ -23,10 +34,5 @@ export function ConverterPage() { ) } - if (isLoading) { - return - } - - const isLegal = !!data && data.account_type !== 'individual' - return isLegal ? : + return }