When you have two or more components connected
asyncConnect({
getDocument: getDocument.withParams('first')
})
...
asyncConnect({
getDocument: getDocument.withParams('second)
})
if you call them to refresh data - only one will closed - second would be fall for pending
Its happen because takeLastest default saga taker
Need some params specific taker