fix collapsible option

This commit is contained in:
Florian Scholdei
2019-09-30 15:08:14 +02:00
parent ab83a16c31
commit b96087b0b0

View File

@@ -69,7 +69,7 @@ const styles = {
type Props = DiffObjectProps & { type Props = DiffObjectProps & {
file: File, file: File,
collapsible: true, collapsible: boolean,
// context props // context props
classes: any, classes: any,
@@ -82,6 +82,10 @@ type State = {
}; };
class DiffFile extends React.Component<Props, State> { class DiffFile extends React.Component<Props, State> {
static defaultProps = {
collapsible: true
};
constructor(props: Props) { constructor(props: Props) {
super(props); super(props);
this.state = { this.state = {
@@ -91,7 +95,7 @@ class DiffFile extends React.Component<Props, State> {
} }
toggleCollapse = () => { toggleCollapse = () => {
if (this.props.collapsable) { if (this.props.collapsible) {
this.setState(state => ({ this.setState(state => ({
collapsed: !state.collapsed collapsed: !state.collapsed
})); }));