переходить от лишнего действия - PullRequest
0 голосов
/ 24 марта 2020

Я использую response-toastify , чтобы показать прогресс загрузки внутри действия избыточности.

Любая идея, почему я не могу ориентироваться при нажатии на тостер из действия избыточности ?
Согласно этому документу , оно должно работать.

Я использую реагирующий маршрутизатор v5, и я хочу перейти на страницу игры при нажатии на тостер.

import history from '../../router/history';

export const downloadProgress = payload => {
  const { percentage, titleId } = payload;
  const toastProgress = percentage / 100;

  toast.update(titleId, {
    progress: toastProgress,
    autoClose: false,
    onClick: () => {
      console.log('clicked') // this works
      history.push(`/product/${titleId}`)  // this doesn't work
    },
  });
  return {
    type: 'DOWNLOAD_PROGRESS',
    payload,
  };
};

история. js

import createHistory from 'history/createBrowserHistory';
export default createHistory();
...