import { TextStyle , ViewStyle } from 'react-native' ; import { config } from '../../constants/config' ; import { ResponsiveStyleSheet , ScaleByFactor } from '../../utils/responsive' ; export interface ForgotPasswordFormStyles { form : ViewStyle ; text_container : ViewStyle ; text : TextStyle ; other_containers : ViewStyle ; touchable_text : TextStyle ; other_text : TextStyle ; } export class ForgotPasswordFormResponsiveStyles extends ResponsiveStyleSheet < ForgotPasswordFormStyles > { public baseStyles ( scaleByFactor ) { return { form : { } , text_container : { paddingHorizontal : scaleByFactor ( 16 ) , } , text : { color : '#999' , } , other_containers : { flexDirection : 'row' , justifyContent : 'center' , marginHorizontal : scaleByFactor ( 16 ) , marginTop : scaleByFactor ( 16 ) , } , touchable_text : { } , other_text : { fontSize : scaleByFactor ( 15 ) , color : config . styles . lightPrimaryColor , } , } ; } public lightStyles ( ) { return { } ; } public darkStyles ( ) { return { } ; } } export const forgotPasswordFormResponsiveStyles = new ForgotPasswordFormResponsiveStyles ( ) ;