+
+
Categorias
+
+ Filtrar por:
+
+
- {isLoading ? (
+ {isLoading ? (
+
+ {[1, 2, 3, 4, 5, 6].map((i) => (
+
+
+
+
+ ))}
+
+ ) : categories.length === 0 ? (
+
+
+
Nenhuma categoria encontrada
+
+ {tipoFiltro === 'despesa'
+ ? 'Verifique se existem transações do tipo "despesa" cadastradas'
+ : tipoFiltro === 'receita'
+ ? 'Verifique se existem transações do tipo "receita" cadastradas'
+ : 'Verifique se existem transações cadastradas'}
+
+
+
+ ) : (
+ <>
- {[1, 2, 3, 4, 5, 6].map((i) => (
-
+ {categories.map((category) => (
+
-
+
+
+ {category.categoria}
+
-
-
-
+
+
+ {formatCurrency(category.valor)}
+
+
+
+
+ {(category.percentage * 100).toFixed(1)}% do total
+
+
))}
- ) : categories.length === 0 ? (
-
-
-
Nenhuma categoria encontrada
-
- {tipoFiltro === 'despesa'
- ? 'Verifique se existem transações do tipo "despesa" cadastradas'
- : tipoFiltro === 'receita'
- ? 'Verifique se existem transações do tipo "receita" cadastradas'
- : 'Verifique se existem transações cadastradas'}
-
+
+
+
+
Resumo de Categorias {tipoFiltro !== 'all' ? (tipoFiltro === 'despesa' ? '(Despesas)' : '(Receitas)') : ''}
+
+
+
+
+
+ Categoria
+ Valor
+ Percentual
+
+
+
+ {categories.map((category) => (
+
+
+
+ {category.categoria}
+
+ {formatCurrency(category.valor)}
+ {(category.percentage * 100).toFixed(1)}%
+
+ ))}
+
+ Total
+ {formatCurrency(totalGastos)}
+ 100%
+
+
+
- ) : (
- <>
-
- {categories.map((category) => (
-
-
-
-
- {category.categoria}
-
-
-
-
- {formatCurrency(category.valor)}
-
-
-
-
- {(category.percentage * 100).toFixed(1)}% do total
-
-
-
-
- ))}
-
-
-
-
-
Resumo de Categorias {tipoFiltro !== 'all' ? (tipoFiltro === 'despesa' ? '(Despesas)' : '(Receitas)') : ''}
-
-
-
-
-
- Categoria
- Valor
- Percentual
-
-
-
- {categories.map((category) => (
-
-
-
- {category.categoria}
-
- {formatCurrency(category.valor)}
- {(category.percentage * 100).toFixed(1)}%
-
- ))}
-
- Total
- {formatCurrency(totalGastos)}
- 100%
-
-
-
-
-
- >
- )}
-
-
+ >
+ )}
+
);
};