diff --git a/src/pages/converter/ui/LegalConverterPage.tsx b/src/pages/converter/ui/LegalConverterPage.tsx index 6f2cb9f..d867dd2 100644 --- a/src/pages/converter/ui/LegalConverterPage.tsx +++ b/src/pages/converter/ui/LegalConverterPage.tsx @@ -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() {