aboutsummaryrefslogtreecommitdiff
path: root/src/components/common/TaggPrompt.tsx
diff options
context:
space:
mode:
authorIvan Chen <ivan@tagg.id>2021-03-30 13:41:13 -0400
committerGitHub <noreply@github.com>2021-03-30 13:41:13 -0400
commite74f7d6572ed6cff565ecccbbb4561430ec7912f (patch)
treeaff5459717cf357ab0a77e18eb653557039f6a81 /src/components/common/TaggPrompt.tsx
parent7245be26646fedbd720e3d84b7fc4e52feda2d28 (diff)
parent976b6393d5d2be18e7b70447ef49f8d1b801b835 (diff)
Merge pull request #340 from shravyaramesh/tma744-private-accounts-notification-prompt
[TMA-744] Private accounts notification prompt
Diffstat (limited to 'src/components/common/TaggPrompt.tsx')
-rw-r--r--src/components/common/TaggPrompt.tsx12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/components/common/TaggPrompt.tsx b/src/components/common/TaggPrompt.tsx
index 6169b3f1..721b1eb8 100644
--- a/src/components/common/TaggPrompt.tsx
+++ b/src/components/common/TaggPrompt.tsx
@@ -2,12 +2,12 @@ import * as React from 'react';
import {StyleSheet, Text, TouchableOpacity} from 'react-native';
import {Image, View} from 'react-native-animatable';
import CloseIcon from '../../assets/ionicons/close-outline.svg';
-import {normalize, SCREEN_HEIGHT} from '../../utils';
+import {isIPhoneX, normalize, SCREEN_HEIGHT} from '../../utils';
type TaggPromptProps = {
messageHeader: string;
messageBody: string | Element;
- logoType: 'plus' | 'tagg' | 'invite_friends';
+ logoType: 'plus' | 'tagg' | 'invite_friends' | 'private_accounts';
hideCloseButton?: boolean;
noPadding?: boolean;
onClose: () => void;
@@ -28,9 +28,11 @@ const TaggPrompt: React.FC<TaggPromptProps> = ({
const logo = () => {
switch (logoType) {
case 'plus':
- return require('../../assets/icons/plus-logo.png');
+ return require('../../assets/icons/notificationPrompts/plus-logo.png');
case 'invite_friends':
- return require('../../assets/icons/invite-friends-prompt-icon.png');
+ return require('../../assets/icons/notificationPrompts/invite-friends-prompt-icon.png');
+ case 'private_accounts':
+ return require('../../assets/icons/notificationPrompts/private-accounts-prompt-icon.png');
case 'tagg':
default:
return require('../../assets/images/logo-purple.png');
@@ -66,7 +68,7 @@ const styles = StyleSheet.create({
justifyContent: 'center',
alignItems: 'center',
backgroundColor: 'white',
- height: SCREEN_HEIGHT / 4,
+ height: isIPhoneX() ? SCREEN_HEIGHT / 6 : SCREEN_HEIGHT / 5,
},
closeButton: {
position: 'relative',