UNPKG

khamba

Version:

A cli tool for sharing files through local network.

19 lines (18 loc) 637 B
import React from 'react'; import { TransferPeerInfo, SingleFile, TransferStates } from '../types/storeTypes.js'; type TaskStatus = 'pending' | 'success' | 'error' | 'loading'; export type TaskStates = Record<TransferStates, TaskStatus>; type TProps = { index: number; downloadIndex: number; state: TransferStates; error?: string; fileInfo: SingleFile; peerInfo: TransferPeerInfo; isStartedTransferring: boolean; isTransferComplete: boolean; onSingleDownloadComplete: () => void; longestNameLength: number; }; declare const SingleFileTransfer: React.FC<TProps>; export default SingleFileTransfer;