src/components/application/launch/sections/wdl-inputs/upload-inputs-button.js (25 lines of code) (raw):

import React from 'react'; import { Button, Icon, Upload, } from 'antd'; import {generateUploadOptions} from '../../utilities'; export default function ({disabled, onUpload}) { return ( <Upload {...generateUploadOptions(onUpload)}> <Button disabled={disabled} style={{ borderTopLeftRadius: 4, borderBottomLeftRadius: 4, }} > <Icon type="upload" /> Upload <b style={{marginLeft: 3, marginRight: 3}}>inputs.json</b> file </Button> </Upload> ); }