chore: fix color

This commit is contained in:
2026-03-07 16:47:36 +01:00
parent 125d066dcb
commit 1bc83c4dc6
@@ -1,4 +1,5 @@
import React, { useState, useEffect, useCallback, useMemo } from "react";
import { useFocusEffect } from "@react-navigation/native";
import {
View,
Text,
@@ -128,9 +129,11 @@ export default function ProductsScreen() {
setLoading(false);
}, []);
useEffect(() => {
loadData();
}, [loadData]);
useFocusEffect(
useCallback(() => {
loadData();
}, [loadData]),
);
const onRefresh = async () => {
setRefreshing(true);
await loadData();
@@ -756,7 +759,7 @@ export default function ProductsScreen() {
<Text style={styles.name}>{item.name}</Text>
<Badge
label={item.category}
color={getCategoryColor(item.category, colors)}
color={categories.find(c => c.name === item.category)?.color || getCategoryColor(item.category, colors)}
/>
</View>
</View>