1import {t} from "i18next";
2
3export const passwordRequiredDialog = () => ({
4 title: t("dialog.password.title"),
5 placeholder: t("dialog.password.placeholder"),
6 description: localStorage.getItem("password") ? <span className="icon-red">{t("dialog.password.wrong")}</span> : "",
7 type: "password",
8 buttonText: t("dialog.login"),
9 disableCloseButton: true,
10 onSuccess: (value) => {
11 localStorage.setItem("password", value);
12 window.location.reload();
13 }
14});
15
16export const apiErrorDialog = () => ({
17 title: t("dialog.api.title"),
18 description: <span className="icon-red">{t("dialog.api.description")}</span>,
19 buttonText: t("dialog.retry"),
20 disableCloseButton: true,
21 onSuccess: () => window.location.reload()
22});