현금영수증 필터
This commit is contained in:
@@ -2,18 +2,18 @@ import { ChangeEvent } from 'react';
|
||||
import { PATHS } from '@/shared/constants/paths';
|
||||
import { useNavigate } from '@/shared/lib/hooks/use-navigate';
|
||||
import { useSetOnBack } from '@/widgets/sub-layout/use-sub-layout';
|
||||
import { CashReceiptPurpose } from '../model/types';
|
||||
import { CashReceiptPurposeType } from '../model/types';
|
||||
|
||||
export interface CashReceiptHandWrittenIssuanceStep1Props {
|
||||
businessNumber?: string;
|
||||
purpose?: CashReceiptPurpose;
|
||||
purposeType?: CashReceiptPurposeType;
|
||||
productName?: string;
|
||||
buyerName?: string;
|
||||
issueNumber?: string;
|
||||
email?: string;
|
||||
phoneNumber?: string;
|
||||
setBusinessNumber: (businessNumber: string) => void;
|
||||
setPurpose: (purpose: CashReceiptPurpose) => void;
|
||||
setPurposeType: (purposeType: CashReceiptPurposeType) => void;
|
||||
setProductName: (productName: string) => void;
|
||||
setBuyerName: (buyerName: string) => void;
|
||||
setIssueNumber: (issueNumber: string) => void;
|
||||
@@ -23,14 +23,14 @@ export interface CashReceiptHandWrittenIssuanceStep1Props {
|
||||
|
||||
export const CashReceiptHandWrittenIssuanceStep1 = ({
|
||||
businessNumber,
|
||||
purpose,
|
||||
purposeType,
|
||||
productName,
|
||||
buyerName,
|
||||
issueNumber,
|
||||
email,
|
||||
phoneNumber,
|
||||
setBusinessNumber,
|
||||
setPurpose,
|
||||
setPurposeType,
|
||||
setProductName,
|
||||
setBuyerName,
|
||||
setIssueNumber,
|
||||
@@ -63,14 +63,14 @@ export const CashReceiptHandWrittenIssuanceStep1 = ({
|
||||
<div className="issue-field">
|
||||
<div className="seg-buttons">
|
||||
<button
|
||||
className={ `btn-40 ${(purpose === CashReceiptPurpose.INCOME_DEDUCTION)? 'btn-blue': 'btn-white'}` }
|
||||
className={ `btn-40 ${(purposeType === CashReceiptPurposeType.INCOME_DEDUCTION)? 'btn-blue': 'btn-white'}` }
|
||||
type="button"
|
||||
onClick={ () => setPurpose(CashReceiptPurpose.INCOME_DEDUCTION) }
|
||||
onClick={ () => setPurposeType(CashReceiptPurposeType.INCOME_DEDUCTION) }
|
||||
>소득공제</button>
|
||||
<button
|
||||
className={ `btn-40 ${(purpose === CashReceiptPurpose.EXPENSE_PROOF)? 'btn-blue': 'btn-white'}` }
|
||||
className={ `btn-40 ${(purposeType === CashReceiptPurposeType.EXPENSE_PROOF)? 'btn-blue': 'btn-white'}` }
|
||||
type="button"
|
||||
onClick={ () => setPurpose(CashReceiptPurpose.EXPENSE_PROOF) }
|
||||
onClick={ () => setPurposeType(CashReceiptPurposeType.EXPENSE_PROOF) }
|
||||
>지출증빙</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user