[RN] Kill some dead code

This commit is contained in:
Saúl Ibarra Corretgé 2018-07-13 16:20:11 +02:00 committed by Любомир Маринов
parent bfdfb5321c
commit 1ee71be961
1 changed files with 0 additions and 53 deletions

View File

@ -1,53 +0,0 @@
// @flow
import { Dimensions } from 'react-native';
import Platform from './Platform';
const IPHONEX_HEIGHT = 812;
const IPHONEX_WIDTH = 375;
const IPHONE_OFFSET = 20;
const IPHONEX_OFFSET = 44;
/**
* Determines the offset to be used for the device. This uses a custom
* implementation to minimize empty area around screen, especially on iPhone X.
*
* @returns {number}
*/
export function getSafetyOffset() {
if (Platform.OS === 'android') {
// Android doesn't need offset, except the Essential phone. Should be
// addressed later with a generic solution.
return 0;
}
return isIPhoneX() ? IPHONEX_OFFSET : IPHONE_OFFSET;
}
/**
* Determines if the device is an iPad or not.
*
* @returns {boolean}
*/
export function isIPad() {
const { height, width } = Dimensions.get('window');
return (
Platform.OS === 'ios'
&& (Math.max(height, width) / Math.min(height, width)) < 1.6);
}
/**
* Determines if it's an iPhone X or not.
*
* @returns {boolean}
*/
export function isIPhoneX() {
const { height, width } = Dimensions.get('window');
return (
Platform.OS === 'ios'
&& ((height === IPHONEX_HEIGHT && width === IPHONEX_WIDTH)
|| (height === IPHONEX_WIDTH && width === IPHONEX_HEIGHT)));
}