apply theme

This commit is contained in:
Jakob Stornig 2024-01-02 13:47:21 +01:00
parent 6cee616ad5
commit 3c458c964b
6 changed files with 29 additions and 26 deletions

View file

@ -7,10 +7,11 @@ import { SafeAreaView } from 'react-native-safe-area-context';
import { BudgetHeader, LoadingSymbol, Plus } from '../../../components';
import CategoryItem from '../../../components/budget/categoryItem';
import useFetch from '../../../hooks/useFetch';
import { useThemeColor } from '../../../hooks/useThemeColor';
import { useTheme } from '../../contexts/ThemeContext';
export default function Page() {
const containerColor = useThemeColor("containerColor");
const {colors} = useTheme()
const containerColor = colors.containerColor;
const [selectedPage, setSelectedPage] = useState("noPageLoaded");
@ -42,7 +43,7 @@ export default function Page() {
<BudgetHeader selectedPage={selectedPage} handlePageSelection={handlePageSelection}/>
<Plus onPress={() => {
router.push("./(tabs)/budget/addCategory")
router.push("/(tabs)/budget/addCategory")
}}/>
{isLoading ? (<LoadingSymbol/>) : (

View file

@ -5,7 +5,7 @@ import { FlatList } from 'react-native-gesture-handler';
import { SafeAreaView } from 'react-native-safe-area-context';
import { ExpenseItem, LoadingSymbol, Plus, SearchBar, Welcome } from '../../../components';
import useFetch from '../../../hooks/useFetch';
import { useThemeColor } from "../../../hooks/useThemeColor";
import { addExpense, executeQuery } from "../../../services/database";
import { useAuth } from '../../contexts/AuthContext';
import { useRouter } from "expo-router";