diff --git a/types/react-image-gallery/index.d.ts b/types/react-image-gallery/index.d.ts index 8e2e166266..479b743e21 100644 --- a/types/react-image-gallery/index.d.ts +++ b/types/react-image-gallery/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/xiaolin/react-image-gallery // Definitions by: Adam Webb // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 import * as React from 'react'; @@ -23,7 +24,7 @@ export interface ReactImageGalleryItem { } export interface ReactImageGalleryProps { - items: Array; + items: ReactImageGalleryItem[]; infinite?: boolean; lazyLoad?: boolean; showNav?: boolean; @@ -69,7 +70,7 @@ export interface ReactImageGalleryProps { renderLeftNav?: (onClick: React.MouseEventHandler, isDisabled: boolean) => React.ReactNode; renderRightNav?: (onClick: React.MouseEventHandler, isDisabled: boolean) => React.ReactNode; renderPlayPauseButton?: (onClick: React.MouseEventHandler, isPlaying: boolean) => React.ReactNode; - renderFullscreenButton?: (onClick: React.MouseEventHandler, isFullscreen: boolean) => React.ReactNode; + renderFullscreenButton?: (onClick: React.MouseEventHandler, isFullscreen: boolean) => React.ReactNode; } declare class ReactImageGallery extends React.Component { @@ -81,4 +82,4 @@ declare class ReactImageGallery extends React.Component getCurrentIndex: () => void; } -export default ReactImageGallery; \ No newline at end of file +export default ReactImageGallery;