refactored into budgetHeader component
This commit is contained in:
parent
7c165fb691
commit
94e9b5738e
3 changed files with 43 additions and 9 deletions
35
components/budget/budgetHeader.tsx
Normal file
35
components/budget/budgetHeader.tsx
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
import { StyleSheet, Text, View } from "react-native";
|
||||
import { useThemeColor } from "../../hooks/useThemeColor";
|
||||
import SearchBar from "../common/SearchBar";
|
||||
|
||||
const BudgetHeader = () => {
|
||||
const primaryTextColor = useThemeColor("primaryText");
|
||||
const secondaryTextColor = useThemeColor("secondaryText");
|
||||
|
||||
|
||||
|
||||
return (<>
|
||||
<View style={styles.containerStyle}>
|
||||
<Text style={[styles.selectedHeaderTextStyle, {color: primaryTextColor}]}>Expense View</Text>
|
||||
<Text style={[styles.defaultHeaderTextStyle, {color: secondaryTextColor}]}>Savings View</Text>
|
||||
</View>
|
||||
<SearchBar placeholder='Search...'></SearchBar>
|
||||
</>);
|
||||
}
|
||||
|
||||
export default BudgetHeader;
|
||||
|
||||
const styles = StyleSheet.create({
|
||||
selectedHeaderTextStyle: {
|
||||
fontSize: 40,
|
||||
fontWeight: "bold",
|
||||
},
|
||||
defaultHeaderTextStyle: {
|
||||
fontSize: 20,
|
||||
},
|
||||
containerStyle: {
|
||||
backgroundColor: "blue",
|
||||
flexDirection: "row",
|
||||
justifyContent: "space-between",
|
||||
},
|
||||
});
|
||||
Reference in a new issue