MM 57068 - remove export button from log item viewer. (#26390)

* fix for export

* remove 'export' button

* run i18n-extract
This commit is contained in:
Scott Bishel 2024-03-14 09:38:31 -06:00 committed by GitHub
parent 88bd7fcfc7
commit 04f7bbbbe3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 0 additions and 37 deletions

View File

@ -15,7 +15,6 @@ type Props = {
type State = {
copySuccess: boolean;
exportSuccess: boolean;
}
export default class FullLogEventModal extends React.PureComponent<Props, State> {
@ -24,7 +23,6 @@ export default class FullLogEventModal extends React.PureComponent<Props, State>
this.state = {
copySuccess: false,
exportSuccess: false,
};
}
@ -49,14 +47,6 @@ export default class FullLogEventModal extends React.PureComponent<Props, State>
this.showCopySuccess();
};
exportToCsv = () => {
const file = navigator.clipboard.writeText(JSON.stringify(this.props.log, undefined, 2));
const csvContent = 'data:text/csv;charset=utf-8,' + file;
const encodedUri = encodeURI(csvContent);
window.open(encodedUri);
this.showExportSuccess();
};
showCopySuccess = () => {
this.setState({
copySuccess: true,
@ -69,18 +59,6 @@ export default class FullLogEventModal extends React.PureComponent<Props, State>
}, 3000);
};
showExportSuccess = () => {
this.setState({
exportSuccess: true,
});
setTimeout(() => {
this.setState({
exportSuccess: false,
});
}, 3000);
};
render() {
return (
<Modal
@ -128,19 +106,6 @@ export default class FullLogEventModal extends React.PureComponent<Props, State>
defaultMessage='Cancel'
/>
</button>
{this.state.exportSuccess ? (
<FormattedMessage
id='admin.server_logs.Exported'
defaultMessage='Exported'
/>
) : (
<Button onClick={this.exportToCsv}>
<FormattedMessage
id='admin.server_logs.Export'
defaultMessage='Export'
/>
</Button>
)}
</Modal.Footer>
</Modal>
);

View File

@ -2252,8 +2252,6 @@
"admin.security.password": "Password",
"admin.server_logs.CopyLog": "Copy log",
"admin.server_logs.DataCopied": "Data copied",
"admin.server_logs.Export": "Export",
"admin.server_logs.Exported": "Exported",
"admin.server_logs.LogEvent": "Log Event",
"admin.service.attemptDescription": "Number of login attempts allowed before a user is locked out and required to reset their password via email.",
"admin.service.attemptExample": "E.g.: \"10\"",