constructor(props) {
this.isClosable = props.closable;
}
constructor({ closable = true }) {
this.isClosable = closable;
}
this.isClosable = props.hasOwnProperty('closable') ? props.closable : true;
this.isClosable = props.closable === undefined ? true : props.closable;
var props1 = {closable: false, foo: 'bar'}
var isClosable1 = props1.closable !== undefined ? props1.closable : true;
var props2 = {foo: 'bar'}
var isClosable2 = props2.closable !== undefined ? props2.closable : true;
console.log(isClosable1, isClosable2)