Я пытаюсь очистить кеши, чтобы получать данные от нового пользователя, а не от того, кто вышел из системы ..
В документации Apollo рекомендует clearStore()
, но, похоже, это не работает ..
Я пробовал следующим образом:
handleLogout = () => {
const { client } = this.props;
localStorage.clear();
client.clearStore().then(() => {
history.push('/login')
})
clearStore()
возвращает Promise, поэтому я сделал это таким образом, я попытался также вызвать функцию, но тоже самое