max date, вопрос: как можно сохранить даты (именно первые)? Так как при сдвиге слайдера меняются min и max date, и сервер возвращает уже другие.
Просто в стейт положи
Привет, ну ты получил эти даты и записываешь их в state/перменные. Сделай дополнительные ещё, которые не будут использоваться, а просто зранить знаачение.
я так и делаю, запрос возвращает min и max, и я из записываю, но когда меняю даты в range slider, то сервер присылает новые min max - получается перезаписываю, а мне вот как раз нужно первые куда-то сохранить
думаю, что здесь будет более ясно, я покажите код компонента. Возможно нужно сделать проверку, например "defaultMin = !defaultMin ? response.min : defaultMin"
сейчас попробую такое условие
если последнии версии используете JS, то можно написать "defaultMin = !defaultMin && response.min"
немного по другому сделал, когда первый раз получаю данные const [save_date, setSaveDate] = useState(true) request if(show_date) {setShowDate(false) и записываю первые две даты}
Обсуждают сегодня