number , phone2:number и и положить в стейт ,такие вещи куда выносятся или useEffect все после получения данных сразу генерить ключи и добавлять данные в стейт ?
В папку helpers, а в компоненте в useMemo
Ленивая инициализация состояния поможет ему?
В папку helpers?) Не надо советовать плохие практики
а как лучше?
Располагать в соответствии со смыслом, helpers - мусорная папка, «ну тут лежит…много чего лежит». https://t.me/feature_sliced https://sova.dev/ru/why-utils-and-helpers-is-a-dump/
Тогда получается в папочку lib/phones вместо helpers?
В кейсе, о котором был вопрос, это вообще Object.fromEntries(phones.map(phone => [phone.name, phone.number])) И хз стоит ли выносить
Обсуждают сегодня