diff --git a/types/react-burger-menu/index.d.ts b/types/react-burger-menu/index.d.ts index 8ae148d0b0..1994b84e84 100644 --- a/types/react-burger-menu/index.d.ts +++ b/types/react-burger-menu/index.d.ts @@ -6,7 +6,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 -import * as React from "react"; +import * as React from 'react'; export interface State { isOpen: boolean; @@ -55,19 +55,19 @@ export interface Props { // styles && styles.pageWrap ? PropTypes.string.isRequired : PropTypes.string, pageWrapId?: string; right?: boolean; - styles?: Styles; + styles?: Partial; width?: number | string; } -export class ReactBurgerMenu extends React.Component { } +export class ReactBurgerMenu extends React.Component {} -export class slide extends ReactBurgerMenu { } -export class stack extends ReactBurgerMenu { } -export class elastic extends ReactBurgerMenu { } -export class bubble extends ReactBurgerMenu { } -export class push extends ReactBurgerMenu { } -export class pushRotate extends ReactBurgerMenu { } -export class scaleDown extends ReactBurgerMenu { } -export class scaleRotate extends ReactBurgerMenu { } -export class fallDown extends ReactBurgerMenu { } -export class reveal extends ReactBurgerMenu { } +export class slide extends ReactBurgerMenu {} +export class stack extends ReactBurgerMenu {} +export class elastic extends ReactBurgerMenu {} +export class bubble extends ReactBurgerMenu {} +export class push extends ReactBurgerMenu {} +export class pushRotate extends ReactBurgerMenu {} +export class scaleDown extends ReactBurgerMenu {} +export class scaleRotate extends ReactBurgerMenu {} +export class fallDown extends ReactBurgerMenu {} +export class reveal extends ReactBurgerMenu {} diff --git a/types/react-burger-menu/react-burger-menu-tests.tsx b/types/react-burger-menu/react-burger-menu-tests.tsx index 07add1ef97..e35964210f 100644 --- a/types/react-burger-menu/react-burger-menu-tests.tsx +++ b/types/react-burger-menu/react-burger-menu-tests.tsx @@ -2,28 +2,27 @@ import * as React from 'react'; import { slide as Menu, State } from 'react-burger-menu'; class Example extends React.Component { - showSettings(event: { - preventDefault(): void; - }) { - event.preventDefault(); - } + showSettings(event: { preventDefault(): void }) { + event.preventDefault(); + } - render() { - return ( - } - customCrossIcon={} - onStateChange={this.onStateChange} - > - Home - About - Contact - Settings - - ); - } + render() { + return ( + } + customCrossIcon={} + onStateChange={this.onStateChange} + styles={{}} + > + Home + About + Contact + Settings + + ); + } - onStateChange = (state: State): void => { - console.log(state.isOpen); - } + onStateChange = (state: State): void => { + console.log(state.isOpen); + } }