feat: default deal status in statistics

This commit is contained in:
2024-11-24 00:07:52 +04:00
parent de55f9fa1c
commit 2007ecd2f2
3 changed files with 10 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ import { useForm } from "@mantine/form";
import { dateToString, getDefaultDates } from "../../../../../utils/dates.ts";
import { useEffect, useState } from "react";
import { ProfitChartDataItem, StatisticsService } from "../../../../../../../client";
import { defaultDealStatus } from "../../../../../utils/defaultFilterValues.ts";
export const useProfitChart = () => {
@@ -12,7 +13,7 @@ export const useProfitChart = () => {
dateRange: getDefaultDates(),
client: null,
marketplace: null,
dealStatus: null,
dealStatus: defaultDealStatus,
manager: null,
},
});

View File

@@ -5,6 +5,7 @@ import { GroupStatisticsTable } from "../../ProfitTableSegmentedControl/ProfitTa
import { useEffect, useState } from "react";
import { ProfitTableDataItem, StatisticsService } from "../../../../../../../client";
import { useProfitMantineTable } from "./useProfitMantineTable.tsx";
import { defaultDealStatus } from "../../../../../utils/defaultFilterValues.ts";
export const useProfitTable = () => {
@@ -15,7 +16,7 @@ export const useProfitTable = () => {
groupTableBy: GroupStatisticsTable.BY_DATES,
client: null,
marketplace: null,
dealStatus: null,
dealStatus: defaultDealStatus,
manager: null,
},
});

View File

@@ -0,0 +1,6 @@
import { DealStatus, DealStatusDictionary } from "../../../shared/enums/DealStatus.ts";
export const defaultDealStatus = {
id: DealStatus.COMPLETED,
name: DealStatusDictionary[DealStatus.COMPLETED],
};