Fix header title

This commit is contained in:
Rodrigo Nascimento 2017-08-10 12:11:37 -03:00
parent af89faef11
commit 60859b43cd
1 changed files with 8 additions and 5 deletions

View File

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import { Text, View, FlatList, StyleSheet } from 'react-native'; import { Text, View, FlatList, StyleSheet, Platform } from 'react-native';
import Meteor from 'react-native-meteor'; import Meteor from 'react-native-meteor';
import realm from '../lib/realm'; import realm from '../lib/realm';
import RocketChat from '../lib/rocketchat'; import RocketChat from '../lib/rocketchat';
@ -61,11 +61,14 @@ export default class RoomsListView extends React.Component {
static navigationOptions = () => { static navigationOptions = () => {
const server = RocketChat.currentServer ? RocketChat.currentServer.replace(/^https?:\/\//, '') : ''; const server = RocketChat.currentServer ? RocketChat.currentServer.replace(/^https?:\/\//, '') : '';
const textAlign = Platform.OS === 'ios' ? 'center' : 'left';
const marginLeft = Platform.OS === 'ios' ? 0 : 20;
return { return {
title: <View style={{ height: 10, width: 200, top: -20 }}> headerTitle: <View style={{ height: 10, width: 200, top: -10, marginLeft }}>
<Text style={{ textAlign: 'center', fontSize: 16, fontWeight: '600', top: -5 }}>Channels</Text> <Text style={{ textAlign, fontSize: 16, fontWeight: '600' }}>Channels</Text>
<Text style={{ textAlign: 'center', fontSize: 10, top: -5 }}>{server}</Text> <Text style={{ textAlign, fontSize: 10 }}>{server}</Text>
</View> </View>,
title: 'Channels'
}; };
} }