Added isStyledComponent

This commit is contained in:
David Ruisinger 2019-02-23 22:31:07 +01:00
parent 14d234420f
commit 1d6edf7767

View File

@ -15,6 +15,7 @@ export {
import {
AnyStyledComponent,
DefaultTheme,
isStyledComponent,
StyledComponentInnerAttrs,
StyledComponentInnerComponent,
StyledComponentInnerOtherProps,
@ -226,6 +227,9 @@ export interface ReactNativeThemedStyledComponentsModule<
ThemeProvider: ThemeProviderComponent<T, U>;
ThemeConsumer: React.Consumer<T>;
ThemeContext: React.Context<T>;
// This could be made to assert `target is StyledComponent<any, T>` instead, but that feels not type safe
isStyledComponent: typeof isStyledComponent;
}
declare const styled: ReactNativeStyledInterface<DefaultTheme>;