diff --git a/src/ui.tsx b/src/ui.tsx index ba37517..c773064 100644 --- a/src/ui.tsx +++ b/src/ui.tsx @@ -22,8 +22,9 @@ const MIN_WINDOW_SIZE = { width: 320, height: 200 } // большой max — реальный кламп делает main через clampWindowSize (bounds*zoom). // Одна строка отладочного вывода: имя переменной из кода (как в main.ts), -// опционально — формула расчёта, и само значение (моноширинное, по правому краю). -function Field (props: { name: string; formula?: string; value: string | number }) { +// опционально — формула расчёта, опционально — подстановка значений в формулу, +// и само значение (моноширинное, по правому краю). +function Field (props: { name: string; formula?: string; subst?: string; value: string | number }) { return (
{props.name} @@ -31,6 +32,9 @@ function Field (props: { name: string; formula?: string; value: string | number {props.formula != null && ( {props.formula} )} + {props.subst != null && ( + {props.subst} + )}
) } @@ -283,12 +287,42 @@ function Plugin () { {/* Расчётные — посчитаны в main.ts из вышеперечисленных raw-значений */}
- - - - - - + + + + + +
)}