Если тебе надо каждый раз дипатчить экшн в стор при изменении какой-то части стейта (глобального и не очень) - то в зависимости нужно этот самый стейт кидать, а не диспатч
а почему у них в доке dispatch в useCallback указывается в зависимостях? dispatch же не поменяется https://prnt.sc/tboue9