Reactjs — Кнопка «Сделать» остается отключенной, когда запрос все еще загружается, даже при переключении вкладок

#reactjs

Вопрос:

У меня есть кнопка, которая выполняет запрос http get всякий раз, когда я нажимаю на нее. Кнопка отключена, когда запрос все еще загружается, однако всякий раз, когда я переключаю вкладки и снова возвращаюсь на исходную вкладку, кнопка больше не отключена, даже если запрос еще не закончил загрузку. Я хочу, чтобы кнопка оставалась отключенной даже при переключении вкладок. Как я могу этого добиться?

Вот как выглядит кнопка:

 <Button
    startIcon={myMutation.status === "loading" ? <CircularProgress size={20} /> : <GetApp />}
    disabled={myMutation.status === "loading"}
    onClick={() => myMutation.mutate(exportFilter)}
    >
</Button>