diff --git a/packages/redux-devtools-trace-monitor/src/StackTraceTab.js b/packages/redux-devtools-trace-monitor/src/StackTraceTab.js index 3b0cb12b..efd8ea89 100644 --- a/packages/redux-devtools-trace-monitor/src/StackTraceTab.js +++ b/packages/redux-devtools-trace-monitor/src/StackTraceTab.js @@ -7,6 +7,9 @@ import openFile from './openFile'; const rootStyle = {padding: '5px 10px'}; export default class StackTraceTab extends Component { + static defaultProps = { + openFile + } constructor(props) { super(props); @@ -78,7 +81,7 @@ export default class StackTraceTab extends Component { const originalStackFrame = parsedFramesNoSourcemaps[frameIndex]; console.log("Original stack frame: ", originalStackFrame); */ - openFile(fileName, lineNumber, matchingStackFrame); + this.props.openFile(fileName, lineNumber, matchingStackFrame); } } } diff --git a/packages/redux-devtools-trace-monitor/test/__snapshots__/StackTraceTab.spec.js.snap b/packages/redux-devtools-trace-monitor/test/__snapshots__/StackTraceTab.spec.js.snap index 03ab3632..2b44059c 100644 --- a/packages/redux-devtools-trace-monitor/test/__snapshots__/StackTraceTab.spec.js.snap +++ b/packages/redux-devtools-trace-monitor/test/__snapshots__/StackTraceTab.spec.js.snap @@ -33,6 +33,7 @@ exports[`StackTraceTab component should render the link to docs 1`] = ` }, } } + openFile={[Function]} >
+