UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

19 lines (18 loc) 761 B
import React from 'react'; import { QueryBundleRequest } from '../../utils/synapseTypes/'; import { TopLevelControlsState, QueryWrapperState } from '../QueryWrapper'; export declare type DownloadConfirmationState = { fileCount: number; fileSize: number; downloadEstimate?: string; errorMessage?: string; }; export declare type DownloadConfirmationProps = { fnClose?: () => void; getLastQueryRequest?: () => QueryBundleRequest; folderId?: string; topLevelControlsState?: TopLevelControlsState; updateParentState?: <K extends keyof QueryWrapperState>(param: Pick<QueryWrapperState, K>) => void; downloadCartPageUrl?: string; }; export declare const DownloadConfirmation: React.FunctionComponent<DownloadConfirmationProps>;