Skip to content

Instantly share code, notes, and snippets.

@danidev-100
danidev-100 / BalanceCard.jsx
Created May 16, 2026 15:46
Balance por fecha — agrupa ingresos y gastos por fecha con detalle expandible
import { useState, useEffect } from 'react';
import { getBalance, getBalancePorFecha } from '../../api/contabilidad';
import { TrendingUp, TrendingDown, DollarSign, ChevronDown, ChevronRight, Receipt, ShoppingCart } from 'lucide-react';
import { Button } from '@/components/ui/button';
const BalanceCard = ({ refreshTrigger }) => {
const [globalData, setGlobalData] = useState(null);
const [porFecha, setPorFecha] = useState([]);
const [loading, setLoading] = useState(true);
const [error, setError] = useState(null);