a
Ну идея в том что бы описывать связи между фьючами не через импорты или IoC ключи, а вообще отдельно. Грубо говоря, в src/architecture.ts
Size: a a a
a
a
I
I
I
a
I
a
I
I
I
I
IA
a
a
IA
const SummaryAtom = declareAtom();
const SelectedLocationAtom = declareAtom();
const needLocation = map(
combine([SummaryAtom, SelectedLocationAtom]),
([summary, selectedLocation]) =>
summary.addresses.length > 0 && !selectedLocation,
);
a
const SummaryAtom = declareAtom();
const SelectedLocationAtom = declareAtom();
const needLocation = map(
combine([SummaryAtom, SelectedLocationAtom]),
([summary, selectedLocation]) =>
summary.addresses.length > 0 && !selectedLocation,
);