25 lines
905 B
TypeScript
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,
|
|
};
|