@yosgo/swap-ui
Version:
SWAP UI Framework. www.swap.work
27 lines (26 loc) • 1.45 kB
TypeScript
import React from "react";
export declare type TaxFiledValueProps = {
incomeCode: IncomeCodeProps;
incomeLabel: string;
expenseCode: ExpenseCodeProps;
expenseLabel: string;
taxDescription: string;
expenseCodeAndLabel: string;
};
export interface TaxTextFieldProps {
onChange?: (value: TaxFiledValueProps) => void;
codeOnClick?: () => void;
domainOnClick?: () => void;
codeValue?: any;
domainValue?: any;
domainCodeValue?: any;
codeError?: boolean;
codeHelperText?: React.ReactNode;
domainError?: boolean;
domainHelperText?: React.ReactNode;
mobile?: boolean;
codeFocused?: boolean;
domainFocused?: boolean;
}
export declare type IncomeCodeProps = "9A" | "9B" | "50";
export declare type ExpenseCodeProps = "10" | "11" | "12" | "13" | "14" | "15" | "16" | "17" | "18" | "19" | "20" | "21" | "22" | "23" | "24" | "25" | "26" | "27" | "28" | "29" | "30" | "31" | "32" | "33" | "34" | "35" | "36" | "37" | "38" | "39" | "40" | "41" | "42" | "43" | "44" | "45" | "46" | "47" | "48" | "49" | "50" | "51" | "52" | "53" | "54" | "55" | "56" | "57" | "58" | "59" | "60" | "61" | "62" | "63" | "64" | "65" | "66" | "67" | "68" | "69" | "70" | "71" | "72" | "73" | "74" | "75" | "76" | "77" | "78" | "79" | "80" | "81" | "82" | "83" | "84" | "85" | "86" | "87" | "88" | "89" | "90" | "91" | "92" | "93" | "94" | "95" | "96" | "97" | "98" | "99" | "" | undefined;