mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-29 18:13:47 +00:00
fix(datepicker): убрать скачки и поправить адаптив
- Числовой формат даты (01.06.2026) — постоянная ширина в любой локали, раньше короткое имя месяца («мая» vs «сент.») меняло ширину кнопки. - min-w + justify-start + truncate на триггере: плейсхолдер и выбранная дата дают одинаковую ширину — поле не прыгает по горизонтали. - fixedWeeks + showOutsideDays: всегда 6 недель, высота календаря не скачет при листании месяцев (5↔6 рядов). - collisionPadding + max-w-[calc(100vw-1rem)]: поповер не вылезает за край экрана на мобайле. - Контейнеры диапазона дат (продажи, трафик) переведены на flex-wrap / full-width на мобайле — два поля больше не вылезают за ширину.
This commit is contained in:
@@ -68,7 +68,7 @@ export function PeriodSelector({ value, onChange }: PeriodSelectorProps) {
|
||||
</button>
|
||||
|
||||
{showCustom && (
|
||||
<div className="flex items-center gap-2">
|
||||
<div className="flex w-full flex-wrap items-center gap-2 sm:w-auto">
|
||||
<DateField
|
||||
value={value.startDate || ''}
|
||||
onChange={(v) => handleDateChange('startDate', v)}
|
||||
|
||||
Reference in New Issue
Block a user