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