mercury-web/src/features/home/sample.ts

25 lines
905 B
TypeScript

import type { HomeData } from "./buildHome";
const monthlyExpense = 1_200_000;
const availableBudget = 2_036_795;
/** Figma sample state (also the fallback before a bank is connected). Ported
* verbatim from `HomeData.sample` in
* ios/Mercury/Features/Home/HomeData.swift. */
export const sample: HomeData = {
totalBalance: 452_200,
todayExpense: 52_000,
dailyLimitUsed: 15_500,
dailyLimitTotal: 35_500,
budgets: [
{ name: "Хоол", spent: 23_700, range: "22,000₮ - 27,000₮" },
{ name: "Coffee", spent: 23_700, range: "4500₮ - 6000₮" },
{ name: "Тээвэр", spent: 0, range: "5000₮" },
],
monthlyExpense,
availableBudget,
income: [{ title: "1,345,634₮", date: "04.01" }],
expense: [{ title: "худалдан авалт", date: "04.01" }],
safeToSpend: Math.max(0, availableBudget - monthlyExpense),
overspent: monthlyExpense > availableBudget,
};