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

34 lines (33 loc) 1.18 kB
import * as React from 'react'; import { FileUploadComplete, ManagedACTAccessRequirement, UserProfile } from '../../../utils/synapseTypes'; import { requestDataStepCallbackProps } from '../AccessRequirementList'; export declare type RequestDataAccessStep2Props = { managedACTAccessRequirement: ManagedACTAccessRequirement; entityId: string; requestDataStepCallback: (props: requestDataStepCallbackProps) => void; user: UserProfile; researchProjectId: string; onHide: () => void; }; export declare type DataAccessDoc = { fileName?: string; associateObjectId?: string; associateObjectType?: string; fileHandleId: string; }; export declare type DataAccessDocs = { DUCTemplate: DataAccessDoc | undefined; DUC: DataAccessDoc | undefined; IRB: DataAccessDoc | undefined; attachments: DataAccessDoc[] | undefined; } | undefined; export declare type UploadCallbackResp = { resp: FileUploadComplete; context?: any; }; export declare type AlertProps = { key: string; message: string | JSX.Element; }; declare const RequestDataAccessStep2: React.FC<RequestDataAccessStep2Props>; export default RequestDataAccessStep2;