import { TextStyle , ViewStyle } from 'react-native' ; import { ResponsiveStyleSheet , ScaleByFactor } from '../../utils/responsive' ; export interface SetManagementLoadingMessageStyles { loading_message_container : ViewStyle ; loading_message : TextStyle ; } export class SetManagementLoadingMessageResponsiveStyles extends ResponsiveStyleSheet < SetManagementLoadingMessageStyles > { public baseStyles ( scaleByFactor ) { return { loading_message_container : { flex : 1 , justifyContent : 'center' , alignItems : 'center' , } , loading_message : { fontSize : scaleByFactor ( 16 ) , color : '#999' , fontWeight : 'bold' , } , } ; } public lightStyles ( ) { return { } ; } public darkStyles ( ) { return { } ; } } export const setManagementLoadingMessageResponsiveStyles = new SetManagementLoadingMessageResponsiveStyles ( ) ;