单击 sweet alert 'OK' 按钮后如何重定向到路由?

How to redirect to a route after sweet alert 'OK' button has been clicked?

swalService.success('You're all set!', 'Check your status...')

如何访问显示的 'ok' 按钮及其 onClick 方法以重定向到带有 React 路由器的路由?

这是我为 sweetalert

创建的 class
import swal from 'sweetalert'

class SwalService {
  success(title, text) {
    return swal(title, text, 'success')
  }
}

export const swalService = new SwalService()

抓住返回的承诺。

swal(title, text, 'success')
 .then((result) => {
   console.log(result);
   if(result) {
     // ok click
   } else {
     // not clicked
   }
 });