Refactor: Unify moderation queue for all entities

This commit is contained in:
gpt-engineer-app[bot]
2025-10-01 20:00:22 +00:00
parent 5831705fe2
commit d100e0188b
11 changed files with 94 additions and 223 deletions

View File

@@ -71,28 +71,22 @@ export default function Manufacturers() {
return;
}
const result = await submitCompanyCreation(
await submitCompanyCreation(
data,
'manufacturer',
user.id,
isModerator()
user.id
);
toast({
title: result.submitted ? "Manufacturer Submitted" : "Manufacturer Created",
description: result.submitted
? "Your submission has been sent for review."
: "The manufacturer has been created successfully."
title: "Manufacturer Submitted",
description: "Your submission has been sent for review."
});
setIsCreateModalOpen(false);
if (!result.submitted) {
fetchCompanies();
}
} catch (error: any) {
toast({
title: "Error",
description: error.message || "Failed to create manufacturer.",
description: error.message || "Failed to submit manufacturer.",
variant: "destructive"
});
}