diff --git a/lib/src/index.ts b/lib/src/index.ts index c565766c720..68928c2c581 100644 --- a/lib/src/index.ts +++ b/lib/src/index.ts @@ -13,3 +13,4 @@ export * from './interfaces/Options'; export * from './interfaces/NavigationComponent'; export * from './interfaces/NavigationComponentProps'; export * from './interfaces/NavigationComponentListener'; +export * from './interfaces/NavigationFunctionComponent'; diff --git a/lib/src/interfaces/NavigationFunctionComponent.ts b/lib/src/interfaces/NavigationFunctionComponent.ts new file mode 100644 index 00000000000..af44d898e41 --- /dev/null +++ b/lib/src/interfaces/NavigationFunctionComponent.ts @@ -0,0 +1,8 @@ +import React from 'react'; +import { NavigationComponentProps } from './NavigationComponentProps'; +import { Options } from './Options'; + +export interface NavigationFunctionComponent + extends React.FunctionComponent { + options?: ((props: Props) => Options) | Options; +}