From 0b2425f506f340dba08a5617590984214b00fc9b Mon Sep 17 00:00:00 2001 From: rassadin11 Date: Sat, 6 Jun 2026 16:55:48 +0300 Subject: [PATCH] fix --- src/pages/converter/ui/LegalConverterPage.tsx | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) 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() {
Ставка комиссии - {(rate * 100).toFixed(1)} % + {(rate * 100).toFixed(3)} %