UNPKG

@oslokommune/punkt-react

Version:

React komponentbibliotek til Punkt, et designsystem laget av Oslo Origo

20 lines (19 loc) 839 B
import { FC } from 'react'; import { getProgressState } from './QueueItemContent'; import { TFileId, TFileItemList, TFileTransfer, TItemRenderer, TQueueItemOperation, TQueueOperationContext } from './types'; interface IQueueDisplay { cancelTransfer: (fileItemId: string) => void; transfers?: TFileTransfer[]; files: TFileItemList; queueItemOperations?: TQueueItemOperation[]; ItemRenderer?: TItemRenderer; truncateTail?: number; enableImagePreview?: boolean; uploadStrategy?: 'form' | 'custom'; disabled?: boolean; inputName: string; buildAttributeAccessors: (fileId: TFileId) => Pick<TQueueOperationContext, 'getAttribute' | 'setAttribute'>; } export declare const QueueDisplay: FC<IQueueDisplay>; export { getProgressState }; export declare const ItemRenderers: Record<string, TItemRenderer>;