UNPKG

@0xsplits/splits-kit

Version:

UI Components for working with 0xSplits contracts

22 lines (21 loc) 898 B
import { RequestError } from '@0xsplits/splits-sdk-react/dist/types'; import { Address, Hex, Log } from 'viem'; import { SupportedChainId } from '../../constants/chains'; import { IAddress, Recipient, SplitType } from '../../types'; declare const CreateSplitForm: ({ chainId, type, salt, defaultDistributorFee, defaultRecipients, defaultOwner, defaultDistributorFeeOptions, linkToApp, supportsEns, onSuccess, onError, }: { chainId: SupportedChainId; type: SplitType; salt?: Hex; defaultDistributorFee: number; defaultOwner: IAddress; defaultRecipients: Recipient[]; defaultDistributorFeeOptions: number[]; linkToApp: boolean; supportsEns: boolean; onSuccess?: (args: { address: Address; events: Log[]; }) => void; onError?: (error: RequestError) => void; }) => import("react/jsx-runtime").JSX.Element; export default CreateSplitForm;