@blocklet/payment-react
Version:
Reusable react components for payment kit v2
21 lines (20 loc) • 719 B
TypeScript
export type SlippageConfigValue = {
mode: 'percent' | 'rate';
percent: number;
min_acceptable_rate?: string;
base_currency?: string;
updated_at_ms?: number;
};
export interface SlippageConfigProps {
value: number;
onChange: (value: number) => void;
config?: SlippageConfigValue;
onConfigChange?: (value: SlippageConfigValue) => void;
exchangeRate?: string | null;
baseCurrency?: string;
disabled?: boolean;
sx?: any;
onCancel?: () => void;
onSave?: () => void;
}
export default function SlippageConfig({ value, onChange, config, onConfigChange, exchangeRate, baseCurrency, disabled, sx, onCancel, onSave, }: SlippageConfigProps): import("react").JSX.Element;