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

@@ -32,15 +32,14 @@ export default function Designers() {
navigate('/auth');
return;
}
const result = await submitCompanyCreation(data, 'designer', user.id, isModerator());
await submitCompanyCreation(data, 'designer', user.id);
toast({
title: result.submitted ? "Designer Submitted" : "Designer Created",
description: result.submitted ? "Your submission has been sent for review." : "The designer has been created successfully."
title: "Designer 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 designer.", variant: "destructive" });
toast({ title: "Error", description: error.message || "Failed to submit designer.", variant: "destructive" });
}
};