mirror of
https://github.com/reduxjs/redux-devtools.git
synced 2025-01-31 19:54:35 +03:00
Remove console logs in production
This commit is contained in:
parent
bc3234253c
commit
6e117be436
|
@ -24,7 +24,7 @@
|
|||
"react/jsx-quotes": 0,
|
||||
"eol-last": 0,
|
||||
"no-unused-vars": 0,
|
||||
"no-console": 0,
|
||||
"no-console": 1,
|
||||
"comma-dangle": 0
|
||||
},
|
||||
"plugins": [
|
||||
|
|
|
@ -12,7 +12,7 @@ export default class StackTraceTab extends Component {
|
|||
};
|
||||
}
|
||||
componentDidMount() {
|
||||
//console.log("StackTraceTab mounted");
|
||||
// console.log("StackTraceTab mounted");
|
||||
this.checkForStackTrace();
|
||||
}
|
||||
|
||||
|
@ -38,10 +38,12 @@ export default class StackTraceTab extends Component {
|
|||
const deserializedError = Object.assign(new Error(), {stack: liftedAction.stack});
|
||||
|
||||
getStackFrames(deserializedError)
|
||||
.then(stackFrames => {
|
||||
console.log('Stack frames: ', stackFrames);
|
||||
this.setState({stackFrames, currentError: deserializedError});
|
||||
});
|
||||
.then(stackFrames => {
|
||||
/* eslint-disable no-console */
|
||||
if (process.env.NODE_ENV === 'development') console.log('Stack frames: ', stackFrames);
|
||||
/* eslint-enable no-console */
|
||||
this.setState({stackFrames, currentError: deserializedError});
|
||||
});
|
||||
}
|
||||
else {
|
||||
this.setState({stackFrames: []});
|
||||
|
@ -49,38 +51,38 @@ export default class StackTraceTab extends Component {
|
|||
}
|
||||
|
||||
onStackLocationClicked = (fileLocation = {}) => {
|
||||
//console.log("Stack location args: ", ...args);
|
||||
// console.log("Stack location args: ", ...args);
|
||||
|
||||
const {fileName, lineNumber} = fileLocation;
|
||||
|
||||
if(fileName && lineNumber) {
|
||||
const matchingStackFrame = this.state.stackFrames.find(stackFrame => {
|
||||
const matches = (
|
||||
(stackFrame._originalFileName === fileName && stackFrame._originalLineNumber === lineNumber) ||
|
||||
(stackFrame.fileName === fileName && stackFrame.lineNumber === lineNumber)
|
||||
);
|
||||
(stackFrame._originalFileName === fileName && stackFrame._originalLineNumber === lineNumber) ||
|
||||
(stackFrame.fileName === fileName && stackFrame.lineNumber === lineNumber)
|
||||
);
|
||||
return matches;
|
||||
});
|
||||
|
||||
//console.log("Matching stack frame: ", matchingStackFrame);
|
||||
// console.log("Matching stack frame: ", matchingStackFrame);
|
||||
|
||||
if(matchingStackFrame) {
|
||||
/*
|
||||
const frameIndex = this.state.stackFrames.indexOf(matchingStackFrame);
|
||||
const originalStackFrame = parsedFramesNoSourcemaps[frameIndex];
|
||||
console.log("Original stack frame: ", originalStackFrame);
|
||||
*/
|
||||
/*
|
||||
const frameIndex = this.state.stackFrames.indexOf(matchingStackFrame);
|
||||
const originalStackFrame = parsedFramesNoSourcemaps[frameIndex];
|
||||
console.log("Original stack frame: ", originalStackFrame);
|
||||
*/
|
||||
const adjustedLineNumber = Math.max(lineNumber - 1, 0);
|
||||
|
||||
|
||||
chrome.devtools.panels.openResource(fileName, adjustedLineNumber, (result) => {
|
||||
//console.log("openResource callback args: ", callbackArgs);
|
||||
//console.log("Testing");
|
||||
//console.log("openResource callback args: ", callbackArgs);
|
||||
//console.log("Testing");
|
||||
if(result.isError) {
|
||||
const {fileName: finalFileName, lineNumber: finalLineNumber} = matchingStackFrame;
|
||||
const adjustedLineNumber = Math.max(finalLineNumber - 1, 0);
|
||||
chrome.devtools.panels.openResource(finalFileName, adjustedLineNumber, (result) => {
|
||||
//console.log("openResource result: ", result);
|
||||
// console.log("openResource result: ", result);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
|
@ -86,7 +86,7 @@ function generateAnsiHTML(txt: string): string {
|
|||
result += '<span style="color: #' + color + ';">' + part + '</span>';
|
||||
} else {
|
||||
if (fg != null) {
|
||||
console.log('Missing color mapping: ', fg);
|
||||
console.log('Missing color mapping:', fg); // eslint-disable-line no-console
|
||||
}
|
||||
result += '<span>' + part + '</span>';
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user