feat(settings/logs): show complete error object

This commit is contained in:
Julien Fontanet
2016-09-14 17:42:19 +02:00
parent 1a3272b980
commit e55f4c3eb2
2 changed files with 4 additions and 4 deletions

View File

@@ -1014,7 +1014,7 @@ var messages = {
logMethod: 'Method',
logParams: 'Params',
logMessage: 'Message',
logStack: 'Stack trace',
logError: 'Error',
logDisplayDetails: 'Display details',
logShowParams: 'ShowParams',
logTime: 'Date',

View File

@@ -21,9 +21,9 @@ import styles from './index.css'
users: subscribeUsers
})
export default class Logs extends BaseComponent {
_showStack = log => alert(_('logStack'), <Copiable tagName='pre'>{`${log.data.method}
_showError = log => alert(_('logError'), <Copiable tagName='pre'>{`${log.data.method}
${JSON.stringify(log.data.params, null, 2)}
${log.data.error.stack}`}</Copiable>)
${JSON.stringify(log.data.error, null, 2)}`}</Copiable>)
_showParams = log => alert(_('logParams'), <Copiable tagName='pre'>{JSON.stringify(log.data.params, null, 2)}</Copiable>)
_deleteAllLogs = () =>
confirm({
@@ -36,7 +36,7 @@ ${log.data.error.stack}`}</Copiable>)
const columns = [
{
name: '',
itemRenderer: log => <Tooltip content={_('logDisplayDetails')}><ActionRowButton icon='preview' handler={this._showStack} handlerParam={log} /></Tooltip>
itemRenderer: log => <Tooltip content={_('logDisplayDetails')}><ActionRowButton icon='preview' handler={this._showError} handlerParam={log} /></Tooltip>
},
{
name: _('logUser'),