diff --git a/src/component/video-details/video-details-header.tsx b/src/component/video-details/video-details-header.tsx new file mode 100644 index 0000000..2ec9720 --- /dev/null +++ b/src/component/video-details/video-details-header.tsx @@ -0,0 +1,34 @@ +import React from "react"; +import { StyleSheet, Text, View } from "react-native"; + +// Type assumes preformatted date +type SessionHeaderProps = { + sessionTitle: string; + date: string; +}; + +const SessionHeader: React.FC = ({ + sessionTitle, + date, +}) => { + return ( + + {sessionTitle} + {date} + + ); +}; + +const styles = StyleSheet.create({ + headerSection: { + paddingHorizontal: 38, + paddingTop: 17, + paddingBottom: 14, + }, + header: { + fontSize: 24, + fontWeight: "bold", + }, +}); + +export default SessionHeader; diff --git a/src/screens/video-stack/video-details.tsx b/src/screens/video-stack/video-details.tsx index 1067313..d95ea3f 100644 --- a/src/screens/video-stack/video-details.tsx +++ b/src/screens/video-stack/video-details.tsx @@ -14,6 +14,7 @@ import StatList from "../../component/video-details/video-stat-list"; import Session from "../../assets/sample_session.png"; import Splash from "../../assets/splash.png"; import BackHeader from "../../component/headers/back-header"; +import SessionHeader from "../../component/video-details/video-details-header"; import { borders, colors } from "../../styles"; export default function VideoDetails({ navigation }) { @@ -47,10 +48,7 @@ export default function VideoDetails({ navigation }) { showsVerticalScrollIndicator={false} contentContainerStyle={styles.scrollContainer} > - - {sessionTitle} - {date} - +