refactor: consolidate serde rename attributes using rename_all = camelCase

This commit is contained in:
2026-01-14 10:38:27 -06:00
parent 4299f65665
commit 72f1129555
7 changed files with 30 additions and 71 deletions
+1 -10
View File
@@ -80,16 +80,7 @@ export async function deleteAdminProject(id: string): Promise<AdminProject> {
// Admin Tags API
export async function getAdminTags(): Promise<AdminTagWithCount[]> {
const tags =
await clientApiFetch<Array<AdminTag & { project_count: number }>>(
"/api/tags",
);
// Transform snake_case to camelCase
return tags.map((item) => ({
...item,
projectCount: item.project_count,
}));
return clientApiFetch<AdminTagWithCount[]>("/api/tags");
}
export async function createAdminTag(data: CreateTagData): Promise<AdminTag> {