fix
This commit is contained in:
@@ -4,13 +4,24 @@ import { ConverterSection } from '@widgets/converter-page'
|
|||||||
import { LegalConverterSection } from '@widgets/legal-converter'
|
import { LegalConverterSection } from '@widgets/legal-converter'
|
||||||
import styles from './ConverterPage.module.css'
|
import styles from './ConverterPage.module.css'
|
||||||
|
|
||||||
// Пока покупка валюты недоступна — показываем заглушку вместо конвертера.
|
// Пока покупка валюты для физлиц недоступна — показываем им заглушку вместо
|
||||||
// Чтобы вернуть основной контент, поставьте PURCHASE_ENABLED = true.
|
// конвертера. Для юрлиц всё работает как прежде.
|
||||||
|
// Чтобы вернуть конвертер физлицам, поставьте PURCHASE_ENABLED = true.
|
||||||
const PURCHASE_ENABLED = false
|
const PURCHASE_ENABLED = false
|
||||||
|
|
||||||
export function ConverterPage() {
|
export function ConverterPage() {
|
||||||
const { data, isLoading } = useMe()
|
const { data, isLoading } = useMe()
|
||||||
|
|
||||||
|
if (isLoading) {
|
||||||
|
return <Spinner fullscreen size="lg" label="Загрузка данных аккаунта" />
|
||||||
|
}
|
||||||
|
|
||||||
|
const isLegal = !!data && data.account_type !== 'individual'
|
||||||
|
|
||||||
|
if (isLegal) {
|
||||||
|
return <LegalConverterSection />
|
||||||
|
}
|
||||||
|
|
||||||
if (!PURCHASE_ENABLED) {
|
if (!PURCHASE_ENABLED) {
|
||||||
return (
|
return (
|
||||||
<div className={styles.notice}>
|
<div className={styles.notice}>
|
||||||
@@ -23,10 +34,5 @@ export function ConverterPage() {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isLoading) {
|
return <ConverterSection />
|
||||||
return <Spinner fullscreen size="lg" label="Загрузка данных аккаунта" />
|
|
||||||
}
|
|
||||||
|
|
||||||
const isLegal = !!data && data.account_type !== 'individual'
|
|
||||||
return isLegal ? <LegalConverterSection /> : <ConverterSection />
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user