Добавлен новый компонент AccountAgentTransactionSection для отображения и управления транзакциями агентов. Обновлена страница аккаунта для интеграции нового компонента. Добавлен компонент AccountAgentTransactionTable для отображения данных транзакций с возможностью фильтрации по датам. Обновлены стили для кнопок подтверждения в account.module.css.

This commit is contained in:
Redsandyg
2025-06-06 14:18:00 +03:00
parent 94900b3875
commit a475c50b20
8 changed files with 319 additions and 7 deletions

View File

@@ -8,12 +8,13 @@ const STATUS_COLORS: Record<string, string> = {
"waiting": "#F59E0B",
"error": "#EF4444",
"process": "#3B82F6",
"reject": "#800080",
};
const BillingPieChart: React.FC = () => {
const [data, setData] = useState<{ name: string; value: number; fill: string }[]>([]);
useEffect(() => {
fetch("api/billing/chart/pie")
fetch("/api/billing/chart/pie")
.then((res) => res.json())
.then((apiData) => {
const mapped = apiData.map((item: { status: string; count: number }) => ({