Refactor: removed default exports.

This commit is contained in:
Mike Cao 2025-02-13 22:53:25 -08:00
parent cd944e14ce
commit f83a12d6cd
343 changed files with 555 additions and 1046 deletions

View file

@ -1,5 +1,5 @@
import { useMessages } from '@/components/hooks';
import useRevenueValues from '@/components/hooks/queries/useRevenueValues';
import { useRevenueValues } from '@/components/hooks/queries/useRevenueValues';
import { useContext } from 'react';
import { Dropdown, Form, FormButtons, FormInput, FormRow, Item, SubmitButton } from 'react-basics';
import BaseParameters from '../[reportId]/BaseParameters';
@ -42,5 +42,3 @@ export function RevenueParameters() {
</Form>
);
}
export default RevenueParameters;

View file

@ -4,15 +4,15 @@ import Report from '../[reportId]/Report';
import ReportBody from '../[reportId]/ReportBody';
import ReportHeader from '../[reportId]/ReportHeader';
import ReportMenu from '../[reportId]/ReportMenu';
import RevenueParameters from './RevenueParameters';
import RevenueView from './RevenueView';
import { RevenueParameters } from './RevenueParameters';
import { RevenueView } from './RevenueView';
const defaultParameters = {
type: REPORT_TYPES.revenue,
parameters: {},
};
export default function RevenueReport({ reportId }: { reportId?: string }) {
export function RevenueReport({ reportId }: { reportId?: string }) {
return (
<Report reportId={reportId} defaultParameters={defaultParameters}>
<ReportHeader icon={<Money />} />

View file

@ -1,6 +1,6 @@
'use client';
import RevenueReport from './RevenueReport';
import { RevenueReport } from './RevenueReport';
export default function RevenueReportPage() {
export function RevenueReportPage() {
return <RevenueReport />;
}

View file

@ -1,4 +1,4 @@
import EmptyPlaceholder from '@/components/common/EmptyPlaceholder';
import { EmptyPlaceholder } from '@/components/common/EmptyPlaceholder';
import { useMessages } from '@/components/hooks';
import { useContext } from 'react';
import { GridColumn, GridTable } from 'react-basics';
@ -34,5 +34,3 @@ export function RevenueTable() {
</GridTable>
);
}
export default RevenueTable;

View file

@ -1,19 +1,19 @@
import classNames from 'classnames';
import { colord } from 'colord';
import BarChart from '@/components/charts/BarChart';
import PieChart from '@/components/charts/PieChart';
import TypeIcon from '@/components/common/TypeIcon';
import { BarChart } from '@/components/charts/BarChart';
import { PieChart } from '@/components/charts/PieChart';
import { TypeIcon } from '@/components/common/TypeIcon';
import { useCountryNames, useLocale, useMessages } from '@/components/hooks';
import { GridRow } from '@/components/layout/Grid';
import ListTable from '@/components/metrics/ListTable';
import MetricCard from '@/components/metrics/MetricCard';
import MetricsBar from '@/components/metrics/MetricsBar';
import { ListTable } from '@/components/metrics/ListTable';
import { MetricCard } from '@/components/metrics/MetricCard';
import { MetricsBar } from '@/components/metrics/MetricsBar';
import { renderDateLabels } from '@/lib/charts';
import { CHART_COLORS } from '@/lib/constants';
import { formatLongCurrency, formatLongNumber } from '@/lib/format';
import { useCallback, useContext, useMemo } from 'react';
import { ReportContext } from '../[reportId]/Report';
import RevenueTable from './RevenueTable';
import { RevenueTable } from './RevenueTable';
import styles from './RevenueView.module.css';
export interface RevenueViewProps {
@ -152,5 +152,3 @@ export function RevenueView({ isLoading }: RevenueViewProps) {
</>
);
}
export default RevenueView;

View file

@ -1,4 +1,4 @@
import RevenueReportPage from './RevenueReportPage';
import { RevenueReportPage } from './RevenueReportPage';
import { Metadata } from 'next';
export default function () {