Fix TypeScript errors in tax invoice components
This commit is contained in:
@@ -11,6 +11,16 @@ export interface TaxTabProps {
|
|||||||
export interface InvoiceFilterProps {
|
export interface InvoiceFilterProps {
|
||||||
filterOn: boolean;
|
filterOn: boolean;
|
||||||
setFilterOn: (filterOn: boolean) => void;
|
setFilterOn: (filterOn: boolean) => void;
|
||||||
|
mid: string;
|
||||||
|
startDate: string;
|
||||||
|
endDate: string;
|
||||||
|
receiptType: string;
|
||||||
|
targetType: string;
|
||||||
|
setMid: (mid: string) => void;
|
||||||
|
setStartDate: (date: string) => void;
|
||||||
|
setEndDate: (date: string) => void;
|
||||||
|
setReceiptType: (type: string) => void;
|
||||||
|
setTargetType: (type: string) => void;
|
||||||
};
|
};
|
||||||
|
|
||||||
export enum DetailInfoSectionKeys {
|
export enum DetailInfoSectionKeys {
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import { SortByKeys } from '@/entities/common/model/types';
|
|||||||
import { InvoiceList } from './invoice-list';
|
import { InvoiceList } from './invoice-list';
|
||||||
import { useInvoiceListMutation } from '../api/use-invoice-list-mutation';
|
import { useInvoiceListMutation } from '../api/use-invoice-list-mutation';
|
||||||
import { DEFAULT_PAGE_PARAM } from '@/entities/common/model/constant';
|
import { DEFAULT_PAGE_PARAM } from '@/entities/common/model/constant';
|
||||||
|
import { ListItemProps } from '../model/types';
|
||||||
|
|
||||||
export const InvoiceListWrap = () => {
|
export const InvoiceListWrap = () => {
|
||||||
const [filterOn, setFilterOn] = useState<boolean>(false);
|
const [filterOn, setFilterOn] = useState<boolean>(false);
|
||||||
|
|||||||
@@ -21,12 +21,12 @@ export const ListDateGroup = ({
|
|||||||
rs.push(
|
rs.push(
|
||||||
<ListItem
|
<ListItem
|
||||||
key={ key }
|
key={ key }
|
||||||
id={ items[i]?.id }
|
id={ items[i]?.id || 0 }
|
||||||
companyName={ items[i]?.companyName }
|
companyName={ items[i]?.companyName || '' }
|
||||||
mid={ items[i]?.mid }
|
mid={ items[i]?.mid || '' }
|
||||||
issueDate={ items[i]?.issueDate }
|
issueDate={ items[i]?.issueDate || '' }
|
||||||
paymentMethod={ items[i]?.paymentMethod }
|
paymentMethod={ items[i]?.paymentMethod || '' }
|
||||||
amount={ items[i]?.amount }
|
amount={ items[i]?.amount || 0 }
|
||||||
></ListItem>
|
></ListItem>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user