Я пытаюсь найти наилучший способ заставить Redux Offline отклонять запросы сервера.
В настоящее время, когда сервер занят, он сохраняет их в очереди и отправляет все из них. Я хотел бы просто сохранить последний, но использовать то же действие Сохранить, чтобы обновить хранилище редуксов.
Мой код в действии:
export class SaveSession extends OfflineAction<SessionTypes> {
public readonly type = SessionTypes.SAVE_SESSION;
constructor(public session: ISession) {
super();
this.meta = {
offline: {
effect: {
url: `${process.env.REACT_APP_API}/api/session/save`,
body: JSON.stringify(session),
method: 'POST',
headers: authHeader()
},
commit: new SaveSessionSuccess(),
rollback: new SaveSessionError()
}
};
}
}
Я просматриваю документацию, но ничего не вижу в разборе запросов сервера.
Возможно ли это?