MCPcopy Create free account

hub / github.com/adrianhajdin/banking / functions

Functions87 in github.com/adrianhajdin/banking

↓ 53 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:7
↓ 16 callersFunctionparseStringify
(value: any)
lib/utils.ts:79
↓ 9 callersFunctioncreateAdminClient
()
lib/appwrite.ts:26
↓ 5 callersFunctionformatAmount
(amount: number)
lib/utils.ts:69
↓ 5 callersFunctiongetLoggedInUser
()
lib/actions/user.actions.ts:108
↓ 4 callersFunctionformUrlQuery
({ params, key, value }: UrlQueryParams)
lib/utils.ts:91
↓ 4 callersFunctiongetAccounts
({ userId }: getAccountsProps)
lib/actions/bank.actions.ts:19
↓ 4 callersFunctionuseFormField
()
components/ui/form.tsx:42
↓ 2 callersFunctionauthFormSchema
(type: string)
lib/utils.ts:198
↓ 2 callersFunctioncreateSessionClient
()
lib/appwrite.ts:6
↓ 2 callersFunctiongetAccount
({ appwriteItemId }: getAccountProps)
lib/actions/bank.actions.ts:67
↓ 2 callersFunctiongetBank
({ documentId }: getBankProps)
lib/actions/user.actions.ts:263
↓ 2 callersFunctiongetInstitution
({ institutionId, }: getInstitutionProps)
lib/actions/bank.actions.ts:132
↓ 2 callersFunctiongetUserInfo
({ userId }: getUserInfoProps)
lib/actions/user.actions.ts:19
↓ 2 callersFunctionhandleNavigation
(type: "prev" | "next")
components/Pagination.tsx:13
↓ 1 callersFunctionaddFundingSource
({ dwollaCustomerId, processorToken, bankName, }: AddFundingSourceParams)
lib/actions/dwolla.actions.ts:94
↓ 1 callersFunctioncountTransactionCategories
( transactions: Transaction[] )
lib/utils.ts:133
↓ 1 callersFunctioncreateBankAccount
({ userId, bankId, accountId, accessToken, fundingSourceUrl, shareableId, }: createBankAccountProp
lib/actions/user.actions.ts:154
↓ 1 callersFunctioncreateDwollaCustomer
( newCustomer: NewDwollaCustomerParams )
lib/actions/dwolla.actions.ts:54
↓ 1 callersFunctioncreateFundingSource
( options: CreateFundingSourceOptions )
lib/actions/dwolla.actions.ts:27
↓ 1 callersFunctioncreateLinkToken
(user: User)
lib/actions/user.actions.ts:134
↓ 1 callersFunctioncreateOnDemandAuthorization
()
lib/actions/dwolla.actions.ts:42
↓ 1 callersFunctioncreateTransaction
(transaction: CreateTransactionProps)
lib/actions/transaction.actions.ts:12
↓ 1 callersFunctioncreateTransfer
({ sourceFundingSourceUrl, destinationFundingSourceUrl, amount, }: TransferParams)
lib/actions/dwolla.actions.ts:66
↓ 1 callersFunctiondecryptId
(id: string)
lib/utils.ts:186
↓ 1 callersFunctionencryptId
(id: string)
lib/utils.ts:182
↓ 1 callersFunctionexchangePublicToken
({ publicToken, user, }: exchangePublicTokenProps)
lib/actions/user.actions.ts:185
↓ 1 callersFunctionextractCustomerIdFromUrl
(url: string)
lib/utils.ts:172
↓ 1 callersFunctionformatDateTime
(dateString: Date)
lib/utils.ts:12
↓ 1 callersFunctiongetAccountTypeColors
(type: AccountTypes)
lib/utils.ts:105
↓ 1 callersFunctiongetBankByAccountId
({ accountId }: getBankByAccountIdProps)
lib/actions/user.actions.ts:279
↓ 1 callersFunctiongetBanks
({ userId }: getBanksProps)
lib/actions/user.actions.ts:247
↓ 1 callersFunctiongetEnvironment
()
lib/actions/dwolla.actions.ts:5
↓ 1 callersFunctiongetLinkToken
()
components/PlaidLink.tsx:14
↓ 1 callersFunctiongetTransactionStatus
(date: Date)
lib/utils.ts:190
↓ 1 callersFunctiongetTransactions
({ accessToken, }: getTransactionsProps)
lib/actions/bank.actions.ts:150
↓ 1 callersFunctiongetTransactionsByBankId
({bankId}: getTransactionsByBankIdProps)
lib/actions/transaction.actions.ts:33
↓ 1 callersFunctionhandleBankChange
(id: string)
components/BankDropdown.tsx:26
↓ 1 callersFunctionlogoutAccount
()
lib/actions/user.actions.ts:122
↓ 1 callersFunctionremoveSpecialCharacters
(value: string)
lib/utils.ts:81
↓ 1 callersFunctionsignIn
({ email, password }: signInProps)
lib/actions/user.actions.ts:35
↓ 1 callersFunctionsignUp
({ password, ...userData }: SignUpParams)
lib/actions/user.actions.ts:55
FunctionAnimatedCounter
({ amount }: { amount: number })
components/AnimatedCounter.tsx:5
FunctionAuthForm
({ type }: { type: string })
components/AuthForm.tsx:28
FunctionBankCard
({ account, userName, showBalance = true }: CreditCardProps)
components/BankCard.tsx:7
FunctionBankDropdown
({ accounts = [], setValue, otherStyles, }: BankDropdownProps)
components/BankDropdown.tsx:17
FunctionBankInfo
({ account, appwriteItemId, type }: BankInfoProps)
components/BankInfo.tsx:13
FunctionBankTabItem
({ account, appwriteItemId }: BankTabItemProps)
components/BankTabItem.tsx:7
FunctionCategory
({ category }: CategoryProps)
components/Category.tsx:8
FunctionCategoryBadge
({ category }: CategoryBadgeProps)
components/TransactionsTable.tsx:13
FunctionCopy
({ title }: { title: string })
components/Copy.tsx:6
FunctionCustomInput
({ control, name, label, placeholder }: CustomInput)
components/CustomInput.tsx:18
FunctionDoughnutChart
({ accounts }: DoughnutChartProps)
components/DoughnutChart.tsx:10
FunctionFooter
({ user, type = 'desktop' }: FooterProps)
components/Footer.tsx:6
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:29
FunctionGET
()
app/api/sentry-example-api/route.js:6
FunctionGlobalError
({ error })
app/global-error.jsx:7
FunctionHeaderBox
({ type = "title", title, subtext, user }: HeaderBoxProps)
components/HeaderBox.tsx:1
FunctionHome
({ searchParams: { id, page } }: SearchParamProps)
app/(root)/page.tsx:8
FunctionMobileNav
({ user }: MobileNavProps)
components/MobileNav.tsx:19
FunctionMyBanks
()
app/(root)/my-banks/page.tsx:7
FunctionPagination
({ page, totalPages }: PaginationProps)
components/Pagination.tsx:9
FunctionPaymentTransferForm
({ accounts }: PaymentTransferFormProps)
components/PaymentTransferForm.tsx:37
FunctionPlaidLink
({ user, variant }: PlaidLinkProps)
components/PlaidLink.tsx:8
FunctionRecentTransactions
({ accounts, transactions = [], appwriteItemId, page = 1, }: RecentTransactionsProps)
components/RecentTransactions.tsx:8
FunctionRightSidebar
({ user, transactions, banks }: RightSidebarProps)
components/RightSidebar.tsx:8
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:22
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/(root)/layout.tsx:7
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/(auth)/layout.tsx:3
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/sheet.tsx:91
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/sheet.tsx:77
FunctionSidebar
({ user }: SiderbarProps)
components/Sidebar.tsx:11
FunctionSignIn
()
app/(auth)/sign-in/page.tsx:3
FunctionSignUp
()
app/(auth)/sign-up/page.tsx:3
FunctionTotalBalanceBox
({ accounts = [], totalBanks, totalCurrentBalance }: TotalBalanceBoxProps)
components/TotalBalanceBox.tsx:4
FunctionTransactionHistory
({ searchParams: { id, page }}:SearchParamProps)
app/(root)/transaction-history/page.tsx:9
FunctionTransactionsTable
({ transactions }: TransactionTableProps)
components/TransactionsTable.tsx:29
FunctionTransfer
()
app/(root)/payment-transfer/page.tsx:7
Functionaccount
()
lib/appwrite.ts:20
FunctioncopyToClipboard
()
components/Copy.tsx:9
Functiondatabase
()
lib/appwrite.ts:36
FunctionhandleBankChange
()
components/BankInfo.tsx:19
FunctionhandleBankChange
()
components/BankTabItem.tsx:12
FunctionhandleLogOut
()
components/Footer.tsx:9
FunctiononSubmit
(data: z.infer<typeof formSchema>)
components/AuthForm.tsx:45
Functionsubmit
(data: z.infer<typeof formSchema>)
components/PaymentTransferForm.tsx:52
Functionuser
()
lib/appwrite.ts:39