mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-17 07:41:26 +00:00
Upload improve (#2753)
This commit is contained in:
@@ -12,10 +12,21 @@ const propTypes = {
|
||||
|
||||
class UploadRemindDialog extends React.Component {
|
||||
|
||||
toggle = () => {
|
||||
toggle = (e) => {
|
||||
e.nativeEvent.stopImmediatePropagation();
|
||||
this.props.cancelFileUpload();
|
||||
}
|
||||
|
||||
replaceRepetitionFile = (e) => {
|
||||
e.nativeEvent.stopImmediatePropagation();
|
||||
this.props.replaceRepetitionFile();
|
||||
}
|
||||
|
||||
uploadFile = (e) => {
|
||||
e.nativeEvent.stopImmediatePropagation();
|
||||
this.props.uploadFile();
|
||||
}
|
||||
|
||||
render() {
|
||||
|
||||
let title = gettext('Replace file {filename}?');
|
||||
@@ -28,8 +39,8 @@ class UploadRemindDialog extends React.Component {
|
||||
<p>{gettext('Replacing it will overwrite its content.')}</p>
|
||||
</ModalBody>
|
||||
<ModalFooter>
|
||||
<Button outline color="primary" onClick={this.props.replaceRepetitionFile}>{gettext('Replace')}</Button>
|
||||
<Button outline color="info" onClick={this.props.uploadFile}>{gettext("Don't replace")}</Button>
|
||||
<Button outline color="primary" onClick={this.replaceRepetitionFile}>{gettext('Replace')}</Button>
|
||||
<Button outline color="info" onClick={this.uploadFile}>{gettext("Don't replace")}</Button>
|
||||
<Button outline color="danger" onClick={this.toggle}>{gettext('Cancel')}</Button>
|
||||
</ModalFooter>
|
||||
</Modal>
|
||||
|
Reference in New Issue
Block a user