feat: add create article form and related components

This commit is contained in:
2026-04-01 14:24:13 -03:00
parent a3ea9e8dc8
commit 9c0006e2dc
16 changed files with 815 additions and 10 deletions

View File

@@ -36,6 +36,8 @@ export const saveArticle = async (
if (!session || !session?.user || session?.user.role !== 'admin') {
throw new Error('Unauthorized: Only admin users can save articles.');
}
article.authorId = session.user.id;
return await service.saveArticle(article);
};