думаю, что здесь будет более ясно, я покажите код компонента. Возможно нужно сделать проверку, например "defaultMin = !defaultMin ? response.min : defaultMin"
еще не хочется говнокод писать, но оно само видимо получается) смотриш всякие гитхабы, мощных поцонов, где красивый и аккуратный код и тут возвращаешся в свой редактор дальше пилить компонент 😄 Всегда такое чувство, что можно написать было бы лучше)
сначала пишешь свой код, потом в новом проекте пишешь лучше. Это нормально, процесс роста то идёт. Именно понимаешь, что говнокод, потому что рост идёт.
сначала пишешь свой код, потом в новом проекте пишешь лучше. Это нормально, процесс роста то идёт. Именно понимаешь, что говнокод, потому что рост идёт.
ну, а как в жизни понимание приходит, научился ли чему-то? Изначально мы на дне, дальше с практикой приходят знания, уже можешь делать вещи сам, мыслить иначе, сравнивать качество кода с другими, слушать отзывы людей и т.д.
мм, а это уж Вам решать. Хотя, я думаю, что Вам стоит подождать пока ответят ещё остальные люди - я пользуюсь android. Но с точки зрения разработки, то везде монетизация особо не должна отличаться, нюансы только есть
если последнии версии используете JS, то можно написать "defaultMin = !defaultMin && response.min"
немного по другому сделал, когда первый раз получаю данные const [save_date, setSaveDate] = useState(true) request if(show_date) {setShowDate(false) и записываю первые две даты}