1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-06 17:33:18 +00:00

['Modal' popups] fixup for popups which couldn't be closed via clicking outside (#5801)

This commit is contained in:
llj
2023-11-30 13:58:06 +08:00
committed by GitHub
parent 6287aedb41
commit 17e832274c
18 changed files with 18 additions and 18 deletions

View File

@@ -96,7 +96,7 @@ class ChangeRepoPasswordDialog extends React.Component {
const { repoName, toggleDialog } = this.props;
return (
<Modal isOpen={true} centered={true} style={{height: 'auto'}}>
<Modal isOpen={true} style={{height: 'auto'}} toggle={toggleDialog}>
<ModalHeader toggle={toggleDialog}>
<span>
{Utils.generateDialogTitle(gettext('Change Password of Library {placeholder}'), repoName)}

View File

@@ -23,7 +23,7 @@ class CopyMoveDirentProgressDialog extends React.Component {
textAlign: 'left',
};
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggleDialog}>
<ModalHeader toggle={this.props.toggleDialog}>{title}</ModalHeader>
<ModalBody style={{minHeight: '80px'}}>
<div className="progress" style={{height: '40px'}}>

View File

@@ -54,7 +54,7 @@ class LibDecryptDialog extends React.Component {
render() {
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.toggle}>
<ModalBody>
<button type="button" className="close" onClick={this.toggle}><span aria-hidden="true">×</span></button>
<Form className="lib-decrypt-form text-center">

View File

@@ -110,7 +110,7 @@ class LibHistorySetting extends React.Component {
render() {
const itemName = this.props.itemName;
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggleDialog}>
<ModalHeader toggle={this.props.toggleDialog}>
<span className="op-target" title={itemName}>{itemName}</span>{' '}
{gettext('History Setting')}

View File

@@ -93,7 +93,7 @@ class LibOldFilesAutoDelDialog extends React.Component {
render() {
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggleDialog}>
<ModalHeader toggle={this.props.toggleDialog}>
{gettext('Auto deletion')}
</ModalHeader>

View File

@@ -19,7 +19,7 @@ class ListCreatedFileDialog extends React.Component {
render() {
let activity = this.props.activity;
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.toggle}>
<ModalHeader toggle={this.toggle}>{gettext('Created Files')}</ModalHeader>
<ModalBody>
<Table>

View File

@@ -57,7 +57,7 @@ class ListRepoDraftsDialog extends React.Component {
render() {
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.toggle}>
<ModalHeader toggle={this.toggle}>{gettext('Drafts')}</ModalHeader>
<ModalBody className="dialog-list-container">
<table>

View File

@@ -50,7 +50,7 @@ class NewWikiDialog extends React.Component {
render() {
return (
<Modal isOpen={true} autoFocus={false}>
<Modal isOpen={true} autoFocus={false} toggle={this.toggle}>
<ModalHeader toggle={this.toggle}>{gettext('New Wiki')}</ModalHeader>
<ModalBody>
<label className="form-label">{gettext('Name')}</label>

View File

@@ -27,7 +27,7 @@ class InviteUserDialog extends React.Component {
render() {
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggle}>
<ModalHeader toggle={this.props.toggle}>{gettext('Invite user')}</ModalHeader>
<ModalBody>
<p>{gettext('Send the invitation link to the others, and they will be able to join the organization via scanning the QR code.')}</p>

View File

@@ -42,7 +42,7 @@ class ResetEncryptedRepoPasswordDialog extends React.Component {
let message = gettext('New password has been sent to your email {mail}. Please check your mailbox. If you dont receive the password, please check if your email address is properly configured.').replace('{mail}', user_email);
return (
<Modal isOpen={true} centered={true}>
<Modal isOpen={true} toggle={this.props.toggleDialog}>
<ModalHeader toggle={this.props.toggleDialog}>
{gettext('Reset library password')}
</ModalHeader>

View File

@@ -51,7 +51,7 @@ class SaveSharedDirDialog extends React.Component {
render() {
return (
<Modal isOpen={true} className="sf-save-file">
<Modal isOpen={true} className="sf-save-file" toggle={this.props.toggleCancel}>
<ModalHeader toggle={this.props.toggleCancel}>{gettext('Save to:')}</ModalHeader>
<ModalBody>
<FileChooser

View File

@@ -117,7 +117,7 @@ class ShareRepoDialog extends React.Component {
render() {
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.toggle}>
<ModalHeader toggle={this.toggle}>{gettext('Select libraries to share')}</ModalHeader>
<ModalBody className="dialog-list-container">
<table>

View File

@@ -35,7 +35,7 @@ class SysAdminGroupAddMemberDialog extends React.Component {
render() {
const { isSubmitBtnDisabled } = this.state;
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggle}>
<ModalHeader toggle={this.props.toggle}>{gettext('Add Member')}</ModalHeader>
<ModalBody>
<UserSelect

View File

@@ -39,7 +39,7 @@ class SysAdminTransferGroupDialog extends React.Component {
const groupName = '<span class="op-target">' + Utils.HTMLescape(this.props.groupName) +'</span>';
const msg = gettext('Transfer Group {placeholder} to').replace('{placeholder}', groupName);
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggleDialog}>
<ModalHeader toggle={this.props.toggleDialog}>
<span dangerouslySetInnerHTML={{__html: msg}}></span>
</ModalHeader>

View File

@@ -108,7 +108,7 @@ class SysAdminLibHistorySettingDialog extends React.Component {
render() {
const itemName = this.props.itemName;
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggleDialog}>
<ModalHeader toggle={this.props.toggleDialog}>
<span className="op-target" title={itemName}>{itemName}</span>{' '}
{gettext('History Setting')}

View File

@@ -34,7 +34,7 @@ class SysAdminRepoTransferDialog extends React.Component {
let msg = gettext('Transfer Library {library_name}');
let message = msg.replace('{library_name}', innerSpan);
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggle}>
<ModalHeader toggle={this.props.toggle}>
<div dangerouslySetInnerHTML={{__html:message}} />
</ModalHeader>

View File

@@ -66,7 +66,7 @@ class TransferDialog extends React.Component {
canTransferToDept = this.props.canTransferToDept;
}
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.props.toggleDialog}>
<ModalHeader toggle={this.props.toggleDialog}>
<span>{gettext('Transfer Library {library_name}').replace('{library_name}', itemName)}</span>
</ModalHeader>

View File

@@ -67,7 +67,7 @@ class WikiSelectDialog extends React.Component {
render() {
return (
<Modal isOpen={true}>
<Modal isOpen={true} toggle={this.toggle}>
<ModalHeader toggle={this.toggle}>{gettext('Publish a Library')}</ModalHeader>
<ModalBody className="dialog-list-container">
<table>