зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1300510 - New console frontend: Add a default value for the open prop. r=linclark
MozReview-Commit-ID: KwhFDDPpNzJ
This commit is contained in:
Родитель
cfca211053
Коммит
e3fda8e4e8
|
@ -36,6 +36,12 @@ const MessageContainer = createClass({
|
|||
open: PropTypes.bool.isRequired,
|
||||
},
|
||||
|
||||
getDefaultProps: function () {
|
||||
return {
|
||||
open: false
|
||||
};
|
||||
},
|
||||
|
||||
shouldComponentUpdate(nextProps, nextState) {
|
||||
return this.props.message.repeat !== nextProps.message.repeat
|
||||
|| this.props.open !== nextProps.open;
|
||||
|
|
|
@ -30,6 +30,10 @@ ConsoleApiCall.propTypes = {
|
|||
open: PropTypes.bool.isRequired,
|
||||
};
|
||||
|
||||
ConsoleApiCall.defaultProps = {
|
||||
open: false
|
||||
};
|
||||
|
||||
function ConsoleApiCall(props) {
|
||||
const { dispatch, message, sourceMapService, onViewSourceInDebugger, open } = props;
|
||||
const { source, level, stacktrace, type, frame, parameters } = message;
|
||||
|
|
Загрузка…
Ссылка в новой задаче