fix
This commit is contained in:
@@ -4,12 +4,20 @@ import styles from './LegalConverterPage.module.css'
|
||||
|
||||
const MIN_ORDER = 500_000
|
||||
|
||||
// Тестовые значения: чем дольше пользователь готов ждать, тем ниже комиссия сервиса.
|
||||
// Чем дольше пользователь готов ждать, тем ниже комиссия сервиса.
|
||||
const TERM_OPTIONS = [
|
||||
{ days: 1, rate: 0.05 },
|
||||
{ days: 3, rate: 0.035 },
|
||||
{ days: 7, rate: 0.02 },
|
||||
{ days: 14, rate: 0.012 },
|
||||
{ days: 3, rate: 0.05 },
|
||||
{ days: 4, rate: 0.04636 },
|
||||
{ days: 5, rate: 0.04273 },
|
||||
{ days: 6, rate: 0.03909 },
|
||||
{ days: 7, rate: 0.03545 },
|
||||
{ days: 8, rate: 0.03182 },
|
||||
{ days: 9, rate: 0.02818 },
|
||||
{ days: 10, rate: 0.02455 },
|
||||
{ days: 11, rate: 0.02091 },
|
||||
{ days: 12, rate: 0.01727 },
|
||||
{ days: 13, rate: 0.01364 },
|
||||
{ days: 14, rate: 0.01 },
|
||||
] as const
|
||||
|
||||
const ru = (n: number) => n.toLocaleString('ru-RU', { maximumFractionDigits: 0 })
|
||||
@@ -77,7 +85,7 @@ export function LegalConverterPage() {
|
||||
onChange={setDays}
|
||||
options={TERM_OPTIONS.map((o) => ({
|
||||
value: o.days,
|
||||
label: `${dayLabel(o.days)} — комиссия ${(o.rate * 100).toFixed(1)} %`,
|
||||
label: `${dayLabel(o.days)} — комиссия ${(o.rate * 100).toFixed(3)} %`,
|
||||
}))}
|
||||
/>
|
||||
|
||||
@@ -113,7 +121,7 @@ export function LegalConverterPage() {
|
||||
|
||||
<div className={styles.infoRow}>
|
||||
<span className={styles.infoLabel}>Ставка комиссии</span>
|
||||
<span className={styles.infoValue}>{(rate * 100).toFixed(1)} %</span>
|
||||
<span className={styles.infoValue}>{(rate * 100).toFixed(3)} %</span>
|
||||
</div>
|
||||
|
||||
<div className={styles.infoRow}>
|
||||
|
||||
Reference in New Issue
Block a user