react-native-login-screen
Version:
Fully Customizable & Ready to use Login Screen for React Native
18 lines (17 loc) • 755 B
TypeScript
import * as React from "react";
import { StyleProp, ViewStyle, TextStyle, ImageStyle, ImageSourcePropType } from "react-native";
type CustomStyleProp = StyleProp<ViewStyle> | Array<StyleProp<ViewStyle>>;
type CustomImageStyleProp = StyleProp<ImageStyle> | Array<StyleProp<ImageStyle>>;
type CustomTextStyleProp = StyleProp<TextStyle> | Array<StyleProp<TextStyle>>;
export interface ISocialButtonProps {
text: string;
style?: CustomStyleProp;
textStyle?: CustomTextStyleProp;
imageSource?: ImageSourcePropType;
textContainerStyle?: CustomStyleProp;
iconImageStyle?: CustomImageStyleProp;
TouchableComponent?: any;
onPress: () => void;
}
declare const SocialButton: React.FC<ISocialButtonProps>;
export default SocialButton;