Fas 2 steg 3: Household Trust Score (admin + i18n status i appen)
This commit is contained in:
@@ -40,7 +40,7 @@ interface BudgetSummary {
|
||||
export default function HomeScreen() {
|
||||
const inventory = useQuery({
|
||||
queryKey: ["inventory"],
|
||||
queryFn: () => api<{ items: InventoryItem[] }>("/v1/inventory?limit=100"),
|
||||
queryFn: () => api<{ items: InventoryItem[]; trustStatus?: "up_to_date" | "needs_check" | "uncertain" }>("/v1/inventory?limit=100"),
|
||||
});
|
||||
const expiring = useQuery({
|
||||
queryKey: ["inventory-expiring"],
|
||||
@@ -64,9 +64,16 @@ export default function HomeScreen() {
|
||||
grouped.set(item.locationName, list);
|
||||
}
|
||||
|
||||
const trustStatus = inventory.data?.trustStatus;
|
||||
|
||||
return (
|
||||
<Screen>
|
||||
<Title>{t("home.title")}</Title>
|
||||
{trustStatus && (
|
||||
<Small style={{ marginBottom: spacing.xs, opacity: 0.8 }}>
|
||||
{t(`home.trustStatus.${trustStatus}`)}
|
||||
</Small>
|
||||
)}
|
||||
|
||||
<Row>
|
||||
<QuickLink label={t("home.shopping")} glyph="🛒" onPress={() => router.push("/shopping")} />
|
||||
|
||||
Reference in New Issue
Block a user