a
Подскажите, пожалуйста, есть ли разница и в чем?
const picture = useAtom(collectionAtom, ({ data }) => data.picture, []);const { data: { picture } } = useAtom(collectionAtom);Нужна только переменная picture
pictureSize: a a a
a
const picture = useAtom(collectionAtom, ({ data }) => data.picture, []);const { data: { picture } } = useAtom(collectionAtom);pictureEC
picturea
ЮМ
IA
a
ЮМ
a
a
a
ЮМ
ЮМ
M
pictureM
a
M
a
M
a
y
useAtom таскать за собой ссылку на atom. Я закостылил конечноfn createUseSelector(atom)но хотелось бы что-нибудь из коробки для этого
return fn useSelector(selector) { return useAtom(atom, selector) }
export useSelector = createUseSelector(atom)