Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/J0SAL/Decentralized-Expense-Tracker
/ functions
Functions
58 in github.com/J0SAL/Decentralized-Expense-Tracker
⨍
Functions
58
◇
Types & classes
2
↓ 5 callers
Function
updateUI
()
frontend/context/DataContext/dataState.tsx:87
↓ 3 callers
Function
formatDate
(date: Date)
frontend/utils/formatDate.tsx:1
↓ 3 callers
Function
handleError
(error: any)
frontend/context/DataContext/dataState.tsx:232
↓ 3 callers
Function
handleSuccess
(tx: ContractTransaction)
frontend/context/DataContext/dataState.tsx:223
↓ 2 callers
Function
handleNewNotification
({ _type, _message, }: { _type: notifyType; _message: string; })
frontend/context/DataContext/dataState.tsx:237
↓ 1 callers
Function
addExpenseToContract
(_params: transactionparam)
frontend/context/DataContext/dataState.tsx:136
↓ 1 callers
Function
addIncomeToContract
(_params: transactionparam)
frontend/context/DataContext/dataState.tsx:117
↓ 1 callers
Function
createTransaction
()
frontend/components/overview/InputForm.tsx:93
↓ 1 callers
Function
dateString
(date: string)
frontend/utils/formatDate.tsx:17
↓ 1 callers
Function
deleteContractTransaction
(_params: { id: string })
frontend/context/DataContext/dataState.tsx:156
↓ 1 callers
Function
exportExcel
(data: Transaction[])
frontend/utils/exportExcel.tsx:22
↓ 1 callers
Function
exportPdf
(data: Transaction[])
frontend/utils/exportPdf.tsx:5
↓ 1 callers
Function
getExpenses
()
frontend/context/DataContext/dataState.tsx:193
↓ 1 callers
Function
getIncomes
()
frontend/context/DataContext/dataState.tsx:183
↓ 1 callers
Function
getMonth
(monthid: string)
frontend/utils/formatDate.tsx:23
↓ 1 callers
Function
getOverview
()
frontend/context/DataContext/dataState.tsx:173
↓ 1 callers
Function
getSheetData
(data: Transaction[])
frontend/utils/exportExcel.tsx:8
↓ 1 callers
Function
getSpeech
()
frontend/components/overview/InputForm.tsx:52
↓ 1 callers
Function
getYearPerformance
()
frontend/context/DataContext/dataState.tsx:204
↓ 1 callers
Function
handleDelete
(id: string)
frontend/components/transactions/TransactionList.tsx:21
↓ 1 callers
Function
main
()
backend/scripts/transactions.ts:3
↓ 1 callers
Function
main
()
backend/scripts/expense.ts:3
↓ 1 callers
Function
main
()
backend/scripts/deleteTransaction.ts:3
↓ 1 callers
Function
main
()
backend/scripts/income.ts:3
↓ 1 callers
Function
sentenceCase
(str: string)
frontend/utils/common.tsx:1
↓ 1 callers
Function
updateAbi
()
backend/deploy/02-deploy-frontend.ts:16
↓ 1 callers
Function
updateContractAddresses
()
backend/deploy/02-deploy-frontend.ts:21
↓ 1 callers
Function
verify
(contractAddress: string, args: any[])
backend/utils/verify.ts:3
Function
App
({ Component, pageProps }: AppProps)
frontend/pages/_app.tsx:14
Function
DataState
({ children }: { children: React.ReactNode })
frontend/context/DataContext/dataState.tsx:45
Function
DownloadTransactions
({ transactions, }: { transactions: Transaction[]; })
frontend/components/transactions/DownloadTransactions.tsx:8
Function
ExpenseChart
()
frontend/components/transactions/ExpenseChart.tsx:21
Function
Footer
()
frontend/components/common/Footer.tsx:3
Function
HomePage
()
frontend/pages/index.tsx:11
Function
IncomeChart
()
frontend/components/transactions/IncomeChart.tsx:19
Function
InputForm
()
frontend/components/overview/InputForm.tsx:28
Function
LineChart
()
frontend/components/performance/LineChart.tsx:64
Function
Login
()
frontend/components/common/Login.tsx:5
Function
Overview
()
frontend/components/overview/Overview.tsx:10
Function
PageNavbar
()
frontend/components/common/PageNavbar.tsx:5
Function
PerformanceGraph
()
frontend/components/performance/PerformanceGraph.tsx:5
Function
Performers
()
frontend/components/top-performers/Performers.tsx:6
Function
PieChart
()
frontend/components/overview/PieChart.tsx:21
Function
StatementPDF
({data}:{data: Transaction[]})
frontend/utils/exportPdf.tsx:10
Function
TopExpense
()
frontend/components/top-performers/TopExpense.tsx:20
Function
TopIncome
()
frontend/components/top-performers/TopIncome.tsx:51
Function
TransactionCard
({ transaction, handleDelete, }: { transaction: Transaction; handleDelete: CallableFunction; })
frontend/components/transactions/TransactionCard.tsx:9
Function
TransactionList
()
frontend/components/transactions/TransactionList.tsx:17
Function
Transactions
()
frontend/components/transactions/Transactions.tsx:7
Function
afterDatasetDraw
(chart: any, args: any, pluginOptions: any)
frontend/components/top-performers/TopIncome.tsx:22
Function
deployExpenseTracker
( hre: HardhatRuntimeEnvironment )
backend/deploy/01-deploy-exp-tracker.ts:6
Function
handleChange
(e: React.ChangeEvent<HTMLElement> | undefined)
frontend/components/overview/InputForm.tsx:87
Function
handleClick
(e: any)
frontend/components/transactions/DownloadTransactions.tsx:13
Function
handleScroll
()
frontend/pages/index.tsx:16
Function
handleSubmit
(e: React.FormEvent<HTMLElement> | undefined)
frontend/components/overview/InputForm.tsx:119
Function
handler
( req: NextApiRequest, res: NextApiResponse<Data> )
frontend/pages/api/hello.ts:8
Function
main
()
backend/deploy/02-deploy-frontend.ts:6
Function
scrollToTop
()
frontend/pages/index.tsx:29