From 611dac558d37ce8153dfbef00964833fd976cc31 Mon Sep 17 00:00:00 2001
From: Leon Jiang <35908040+leonyjiang@users.noreply.github.com>
Date: Mon, 17 Aug 2020 15:23:39 -0700
Subject: [TMA-25] Search Functionality (#33)

* Create tabs gradient component

* Add endpoint constant and types for search

* Create search functionality

* [TMA-19*] Abstracted out Social Icon logic (#32)

* Basic mostly functional implementation

Need to figure out why API is being called so much

* Hey it works now! Without a million API calls!

* Fixed bug where app would crash upon login

Also updated property names to be more appropriate

* Added post datetime and social icon

* Updated error message

* Fixed typecheck errors

I don't know that these fixes are the best since I don't think they're generalizable

* Formatted datetime in PostHeader

* Abstracted out social icon switching logic

* Basic mostly functional implementation

Need to figure out why API is being called so much

* Hey it works now! Without a million API calls!

* Fixed bug where app would crash upon login

Also updated property names to be more appropriate

* Added post datetime and social icon

* Updated error message

* Fixed typecheck errors

I don't know that these fixes are the best since I don't think they're generalizable

* Abstracted out social icon switching logic

* Change View to TouchableOpacity

* Create tabs gradient component

* Add endpoint constant and types for search

* Create search functionality

* Change View to TouchableOpacity

Co-authored-by: Justin Shillingford <jgs272@cornell.edu>
---
 src/screens/profile/ProfileScreen.tsx | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'src/screens/profile/ProfileScreen.tsx')

diff --git a/src/screens/profile/ProfileScreen.tsx b/src/screens/profile/ProfileScreen.tsx
index 3d1ef2a8..9da9a3d8 100644
--- a/src/screens/profile/ProfileScreen.tsx
+++ b/src/screens/profile/ProfileScreen.tsx
@@ -1,5 +1,5 @@
 import React from 'react';
-import {Cover, Content} from '../../components';
+import {Cover, Content, TabsGradient} from '../../components';
 import Animated from 'react-native-reanimated';
 import {AuthContext} from '../../routes/authentication';
 import {StatusBar} from 'react-native';
@@ -19,6 +19,7 @@ const ProfileScreen: React.FC = () => {
       <StatusBar />
       <Cover {...{y, user}} />
       <Content {...{y, user}} />
+      <TabsGradient />
     </>
   );
 };
-- 
cgit v1.2.3-70-g09d2

