Refactor toast notifications and update MainForm submission messages
This commit is contained in:
@@ -8,8 +8,6 @@ const handleSubmit = async (event: React.FormEvent<HTMLFormElement>) => {
|
|||||||
const data = Object.fromEntries(formData.entries());
|
const data = Object.fromEntries(formData.entries());
|
||||||
toast.promise(registerLos(data), {
|
toast.promise(registerLos(data), {
|
||||||
pending: "Registriere Los...",
|
pending: "Registriere Los...",
|
||||||
success: "Los erfolgreich registriert!",
|
|
||||||
error: "Fehler bei der Registrierung des Loses.",
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -13,7 +13,18 @@ const Layout: React.FC<LayoutProps> = ({ children }) => {
|
|||||||
<Header />
|
<Header />
|
||||||
<main>{children}</main>
|
<main>{children}</main>
|
||||||
<footer></footer>
|
<footer></footer>
|
||||||
<ToastContainer />
|
<ToastContainer
|
||||||
|
position="top-right"
|
||||||
|
autoClose={5000}
|
||||||
|
hideProgressBar={false}
|
||||||
|
newestOnTop
|
||||||
|
closeOnClick
|
||||||
|
rtl={false}
|
||||||
|
pauseOnFocusLoss={false}
|
||||||
|
draggable
|
||||||
|
pauseOnHover
|
||||||
|
theme="light"
|
||||||
|
/>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
@@ -11,7 +11,7 @@ export const registerLos = async (data: any) => {
|
|||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
myToast("Los erfolgreich registriert!", "success");
|
myToast("Los erfolgreich registriert!", "success");
|
||||||
} else {
|
} else {
|
||||||
myToast("Fehler bei der Registrierung des Loses.", "error");
|
myToast("Fehler bei der Registrierung des Loses!", "error");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
@@ -11,7 +11,7 @@ export const myToast = (message: string, msgType: ToastType) => {
|
|||||||
pauseOnHover: true,
|
pauseOnHover: true,
|
||||||
draggable: true,
|
draggable: true,
|
||||||
progress: undefined,
|
progress: undefined,
|
||||||
theme: "dark",
|
theme: "light",
|
||||||
};
|
};
|
||||||
toast[msgType](message, config);
|
toast[msgType](message, config);
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user