MCPcopy Create free account

hub / github.com/anubama-i/expensetracker / functions

Functions76 in github.com/anubama-i/expensetracker

↓ 4 callersFunctionhandleChange
(key,value)
frontend/vite-project/src/components/Expense/AddExpenseForm.jsx:13
↓ 4 callersFunctionhandleChange
(key,value)
frontend/vite-project/src/components/Income/AddIncomeForm.jsx:13
↓ 3 callersFunctionaddThousandsSeparator
(num)
frontend/vite-project/src/utils/helper.js:21
↓ 3 callersFunctionfetchExpenseDetails
()
frontend/vite-project/src/pages/Dashboard/Expense.jsx:27
↓ 3 callersFunctionfetchIncomeDetails
()
frontend/vite-project/src/pages/Dashboard/Income.jsx:26
↓ 3 callersFunctionupdateUser
(userData)
frontend/vite-project/src/context/UserContext.jsx:9
↓ 3 callersFunctionuseUserAuth
()
frontend/vite-project/src/hooks/useUserAuth.jsx:7
↓ 2 callersFunctionclearUser
()
frontend/vite-project/src/context/UserContext.jsx:14
↓ 2 callersFunctiongenerateToken
(id)
backend/controllers/authController.js:5
↓ 2 callersFunctiontoggleShowPassword
()
frontend/vite-project/src/components/Inputs/Input.jsx:8
↓ 2 callersFunctionvalidateEmail
(email)
frontend/vite-project/src/utils/helper.js:3
↓ 1 callersFunctiondeleteExpense
(id)
frontend/vite-project/src/pages/Dashboard/Expense.jsx:82
↓ 1 callersFunctiondeleteIncome
(id)
frontend/vite-project/src/pages/Dashboard/Income.jsx:87
↓ 1 callersFunctionfetchDashboardData
()
frontend/vite-project/src/pages/Dashboard/Home.jsx:27
↓ 1 callersFunctionfetchUserInfo
()
frontend/vite-project/src/hooks/useUserAuth.jsx:16
↓ 1 callersFunctiongetAmountStyles
()
frontend/vite-project/src/components/Cards/TransactionInfoCard.jsx:11
↓ 1 callersFunctiongetBarColor
(index)
frontend/vite-project/src/components/Charts/CustomBarChart.jsx:17
↓ 1 callersFunctiongetInitials
(name)
frontend/vite-project/src/utils/helper.js:8
↓ 1 callersFunctionhandleClick
(route)
frontend/vite-project/src/components/layouts/SideMenu.jsx:12
↓ 1 callersFunctionhandleLogout
()
frontend/vite-project/src/components/layouts/SideMenu.jsx:21
↓ 1 callersFunctionprepareChartData
()
frontend/vite-project/src/components/Dashboard/RecentIncomeWithChart.jsx:10
↓ 1 callersFunctionprepareExpenseBarChartData
(data = [])
frontend/vite-project/src/utils/helper.js:32
↓ 1 callersFunctionprepareExpenseLineChartData
(data = [] )
frontend/vite-project/src/utils/helper.js:54
↓ 1 callersFunctionprepareIncomeBarChartData
(data=[])
frontend/vite-project/src/utils/helper.js:43
↓ 1 callersFunctionuploadImage
(imageFile)
frontend/vite-project/src/utils/uploadImage.js:4
FunctionAddExpenseForm
({onAddExpense})
frontend/vite-project/src/components/Expense/AddExpenseForm.jsx:5
FunctionAddIncomeForm
({onAddIncome})
frontend/vite-project/src/components/Income/AddIncomeForm.jsx:5
FunctionApp
()
frontend/vite-project/src/App.jsx:17
FunctionAuthLayout
({children})
frontend/vite-project/src/components/layouts/AuthLayout.jsx:5
FunctionCharAvatar
({ fullName, width, height, style })
frontend/vite-project/src/components/Cards/CharAvatar.jsx:4
FunctionCustomBarChart
({data, colorScheme = "alternating"})
frontend/vite-project/src/components/Charts/CustomBarChart.jsx:14
FunctionCustomLegend
({payload})
frontend/vite-project/src/components/Charts/CustomLegend.jsx:3
FunctionCustomLineChart
({ data = [] })
frontend/vite-project/src/components/Charts/CustomLineChart.jsx:28
FunctionCustomPieChart
({ data, label, totalAmount, colors, showTextAnchor })
frontend/vite-project/src/components/Charts/CustomPieChart.jsx:13
FunctionCustomTooltip
({ active, payload })
frontend/vite-project/src/components/Charts/CustomLineChart.jsx:12
FunctionCustomTooltip
({active, payload})
frontend/vite-project/src/components/Charts/CustomTooltip.jsx:3
FunctionCustomTooltip
( { active, payload })
frontend/vite-project/src/components/Charts/CustomBarChart.jsx:25
FunctionDashboardLayout
({children, activeMenu})
frontend/vite-project/src/components/layouts/DashboardLayout.jsx:6
FunctionDeleteAlert
({content, onDelete})
frontend/vite-project/src/components/DeleteAlert.jsx:3
FunctionEmojiPickerPopup
({icon, onSelect})
frontend/vite-project/src/components/EmojiPickerPopup.jsx:5
FunctionExpense
()
frontend/vite-project/src/pages/Dashboard/Expense.jsx:14
FunctionExpenseList
({transactions, onDelete, onDownload})
frontend/vite-project/src/components/Expense/ExpenseList.jsx:6
FunctionExpenseOverview
({transactions, onExpenseIncome})
frontend/vite-project/src/components/Expense/ExpenseOverview.jsx:6
FunctionExpenseTransactions
({ transactions, onSeeMore})
frontend/vite-project/src/components/Dashboard/ExpenseTransactions.jsx:6
FunctionFinanceOverview
({ totalBalance, totalIncome, totalExpenses})
frontend/vite-project/src/components/Dashboard/FinanceOverview.jsx:6
FunctionHome
()
frontend/vite-project/src/pages/Dashboard/Home.jsx:19
FunctionIncome
()
frontend/vite-project/src/pages/Dashboard/Income.jsx:13
FunctionIncomeList
({transactions, onDelete, onDownload})
frontend/vite-project/src/components/Income/IncomeList.jsx:6
FunctionIncomeOverview
({transactions, onAddIncome})
frontend/vite-project/src/components/Income/IncomeOverview.jsx:6
FunctionInfoCard
({ icon,label,value,color})
frontend/vite-project/src/components/Cards/InfoCard.jsx:3
FunctionInput
({value,onChange, placeholder, label, type})
frontend/vite-project/src/components/Inputs/Input.jsx:5
FunctionLast30DaysExpenses
({data})
frontend/vite-project/src/components/Dashboard/Last30DaysExpenses.jsx:5
FunctionLogin
()
frontend/vite-project/src/pages/Auth/Login.jsx:10
FunctionModal
({children, isOpen, onClose, title})
frontend/vite-project/src/components/Modal.jsx:3
FunctionNavbar
({activeMenu })
frontend/vite-project/src/components/layouts/Navbar.jsx:5
FunctionProfilePhotoSelector
({image, setImage})
frontend/vite-project/src/components/Inputs/ProfilePhotoSelector.jsx:4
FunctionRecentIncome
({transactions, onSeeMore})
frontend/vite-project/src/components/Dashboard/RecentIncome.jsx:6
FunctionRecentIncomeWithChart
({data, totalIncome})
frontend/vite-project/src/components/Dashboard/RecentIncomeWithChart.jsx:6
FunctionRecentTransactions
({transactions, onSeeMore })
frontend/vite-project/src/components/Dashboard/RecentTransactions.jsx:6
FunctionRoot
()
frontend/vite-project/src/App.jsx:47
FunctionSideMenu
({activeMenu})
frontend/vite-project/src/components/layouts/SideMenu.jsx:7
FunctionSignup
()
frontend/vite-project/src/pages/Auth/Signup.jsx:12
FunctionStatsInfoCard
({icon, label, value, color})
frontend/vite-project/src/components/layouts/AuthLayout.jsx:36
FunctionTransactionInfoCard
({ title, icon, date, amount, type, hideDeleteBtn, onDelete})
frontend/vite-project/src/components/Cards/TransactionInfoCard.jsx:9
FunctionUserProvider
( { children } )
frontend/vite-project/src/context/UserContext.jsx:5
FunctionconnectDb
()
backend/config/db.js:3
FunctionfileFilter
(req, file, cb)
backend/middleware/uploadMiddleware.js:14
FunctionhandleAddExpense
(expense)
frontend/vite-project/src/pages/Dashboard/Expense.jsx:42
FunctionhandleAddIncome
(income)
frontend/vite-project/src/pages/Dashboard/Income.jsx:47
FunctionhandleDownloadExpenseDetails
()
frontend/vite-project/src/pages/Dashboard/Expense.jsx:98
FunctionhandleDownloadIncomeDetails
()
frontend/vite-project/src/pages/Dashboard/Income.jsx:103
FunctionhandleImageChange
(event)
frontend/vite-project/src/components/Inputs/ProfilePhotoSelector.jsx:8
FunctionhandleLogin
(e)
frontend/vite-project/src/pages/Auth/Login.jsx:20
FunctionhandleRemoveImage
()
frontend/vite-project/src/components/Inputs/ProfilePhotoSelector.jsx:18
FunctionhandleSignUp
(e)
frontend/vite-project/src/pages/Auth/Signup.jsx:25
FunctiononChooseFile
()
frontend/vite-project/src/components/Inputs/ProfilePhotoSelector.jsx:23