feat: implement success page and update routing; add lucide icons and enhance form submission feedback
This commit is contained in:
@@ -78,7 +78,7 @@ export const MainForm = () => {
|
||||
const confirmUser = async (selectedUser: string) => {
|
||||
try {
|
||||
const response = await fetch(
|
||||
`http://localhost:8004/default/confirm-user?username=${selectedUser}`
|
||||
`http://localhost:8004/default/confirm-user?username=${selectedUser}`,
|
||||
);
|
||||
const data = await response.json();
|
||||
setNextID(data.nextID);
|
||||
@@ -99,11 +99,7 @@ export const MainForm = () => {
|
||||
try {
|
||||
const result = await submitFormData(formData, selectedUser || "");
|
||||
if (result.success) {
|
||||
setMsg({
|
||||
type: "success",
|
||||
headline: t("success"),
|
||||
text: t("form-submitted-successfully"),
|
||||
});
|
||||
document.location.href = `/success?id=${nextID}&tickets=${formData.tickets}`;
|
||||
} else {
|
||||
setMsg({
|
||||
type: "error",
|
||||
|
||||
Reference in New Issue
Block a user