import { AlertOutlined } from "@ant-design/icons"; import { Button, notification, Space } from "antd"; import i18n from "i18next"; import React from "react"; import * as serviceWorkerRegistration from "../serviceWorkerRegistration"; import { store } from "../redux/store"; const onServiceWorkerUpdate = (registration) => { console.log("onServiceWorkerUpdate", registration); const btn = ( ); store.dispatch() notification.open({ icon: , message: i18n.t("general.messages.newversiontitle"), description: i18n.t("general.messages.newversionmessage"), duration: 0, btn, key: "updateavailable", }); }; serviceWorkerRegistration.register({ onUpdate: onServiceWorkerUpdate });