- Renomear /relatorios/categorias para /relatorios/tendencias - Renomear /relatorios/cartoes para /relatorios/uso-cartoes - Criar componente CategoryIconBadge unificado com cores dinâmicas - Atualizar cards de categorias com novo layout (ações no footer) - Atualizar cards de orçamentos com CategoryIconBadge - Adicionar tooltip detalhado nas células de tendências (valor anterior e diferença) - Adicionar dot colorido (verde/vermelho) para indicar tipo de categoria Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
13 lines
336 B
TypeScript
13 lines
336 B
TypeScript
import { asc, eq } from "drizzle-orm";
|
|
import { type Categoria, categorias } from "@/db/schema";
|
|
import { db } from "@/lib/db";
|
|
|
|
export async function fetchUserCategories(
|
|
userId: string,
|
|
): Promise<Categoria[]> {
|
|
return db.query.categorias.findMany({
|
|
where: eq(categorias.userId, userId),
|
|
orderBy: [asc(categorias.name)],
|
|
});
|
|
}
|