значение по умолчанию? что то вроде
|| default T
меня бесит каждый раз писать const [a,b] = useState, я пытаюсь от этого уйти :D
чиво
ну можешь в обьекты обьеденять то что сходно)
когда больше 1-2 use-state'ов получается куча переменных, за которыми нужно следить, их нужно неймить, можно лишний раз промахнуться
я пытаюсь обернуть это в хук, который будет возвращать объект с гетером\сетором для стейта
Что-то новое, интересно послушать решение человека
без нейминга никуда, в обьекте поля тож неймить надо)
поздравляю, ты изобрёл const [state, setState] = useState({}) setState((prev) => ({ ...prev, field1: 1 })) setState((prev) => ({ ...prev, field2: 2 }))
так называй адекватно)
я считаю что userName.Set|Get куда лаконичнее чем getUserame, setUserName
никакого getUsername нет
возьми mobx) пиши user.name = “new name”
Обсуждают сегодня