R
и есть ситуация, когда и тот и другой роут могут открыть в новой вкладке
Size: a a a
R
A
R
R
🚀🚀
R
🚀🚀
A
NT
const event = sample({
source: $profile,
clock: editEmployeeFx.done,
fn: (prof, { params }) => prof.id === params.id,
})
guard({
source: event,
filter: (res) => res,
target: fetchProfileFx,
})З
З
guard({
source: sample({
source: $profile,
clock: editEmployeeFx.done,
fn: (prof, { params }) => prof.id === params.id,
}),
filter: (res) => res,
target: fetchProfileFx,
})
```NT
filter: (res) => res - фигня какая-тоNT
NT
event придумать не могу 🙂🦜
filter: (res) => res - фигня какая-тоNT
NT
AO
filter: (res) => res - фигня какая-тоDS
const event = sample({
source: $profile,
clock: editEmployeeFx.done,
fn: (prof, { params }) => prof.id === params.id,
})
guard({
source: event,
filter: (res) => res,
target: fetchProfileFx,
})const $isNeedFetchProfileFx = combine(;
$profile,
restore(editEmployeeFx.done.map(p => p.params)),
(currId, newId) => currId === newId)
)
guard({
source: editEmployeeFx.done.map(p => p.params),
filter: $isNeedFetchProfileFx,
target: fetchProfileFx,
})
NT