ну и эффект c stote.getState необязательно вызывать
в индексовом файле клиента до рендера приложения ты можешь вызвать ивент fetchData
а твой эффект обозвать fetchDataFx
и уже в самой бизнес-логикe сделать так
sample({
source: { tag, perPage},
clock: fetchData,
target: fetchDataFx
})