MCPcopy Create free account

hub / github.com/Xiphe/budgetbudget / functions

Functions232 in github.com/Xiphe/budgetbudget

↓ 1 callersFunctionupdateValue
( val: string, selectionStart: number, selectionEnd: number, key: string, { parse, format, fractionD
src/lib/numberStepper.ts:26
↓ 1 callersFunctionuseBudgetData
( state: BudgetState, { readCategories, readTransactions }: MoneyMoneyRes, )
src/budget/useBudgetData.ts:18
↓ 1 callersFunctionuseBudgetReducer
( initialState: BudgetState, settingsHook: (settings: BudgetState['settings']) => void, )
src/budget/budgetReducer.ts:328
↓ 1 callersFunctionuseBudgets
( transactions: Transaction[] = EMPTY_TRANSACTIONS, categories: Category[] = [], defaultCategories: Cate
src/budget/useBudgets.ts:12
↓ 1 callersFunctionuseIsVisible
()
src/lib/useIsVisible.tsx:58
↓ 1 callersFunctionuseMoneyMoney
()
src/moneymoney/useMoneyMoney.ts:57
↓ 1 callersFunctionuseMonth
()
src/lib/MonthProvider.ts:13
↓ 1 callersFunctionuseRegisterHeader
()
src/lib/HeaderHeightContext.tsx:59
↓ 1 callersFunctionuseSave
(menu: Menu, state: BudgetState | null)
src/lib/useSave.ts:36
↓ 1 callersFunctionuseSetVisibleMonth
()
src/lib/VisibleMonthsContext.tsx:36
↓ 1 callersFunctionuseVisibilityObserver
( init: Omit<IntersectionObserverInit, 'threshold'> & { threshold: number; }, )
src/lib/useIsVisible.tsx:18
↓ 1 callersFunctionuseVisibleMonths
()
src/lib/VisibleMonthsContext.tsx:46
↓ 1 callersFunctionvalidateTransactionByAccount
( data: unknown, )
src/moneymoney/Types.ts:121
↓ 1 callersFunctionwarnUnsavedChanges
(quitAfterSave: React.MutableRefObject<boolean>)
src/lib/useSave.ts:14
↓ 1 callersFunctionwithRetry
( read: Resource<R>, retry: () => void, )
src/lib/createResource.ts:40
FunctionAccountSettings
({ dispatch, state: { settings: { accounts }, }, moneyMoney: { readAccounts }, }: Props)
src/views/Settings/General/Account.tsx:8
FunctionApp
({ readInitialView }: { readInitialView: InitRes })
src/App.tsx:23
FunctionAppWrapper
()
src/App.tsx:70
FunctionBudget
({ state, dispatch, moneyMoney, numberFormatter, }: Props)
src/views/Budget/Budget.tsx:32
FunctionBudgetHeader
({ scrollRef, onClick }: Props)
src/views/Budget/Header.tsx:41
FunctionBudgetInput
({ onChange, value, numberFormatter, categoryId, }: Props)
src/views/Month/BudgetInput.tsx:50
FunctionBudgetRow
({ numberFormatter, groupClosed, name, odd, uuid, overspendRollover, budgeted, spend, balanc
src/views/Month/Categories.tsx:23
FunctionButton
({ className, primary, children, ...rest }: Props)
src/components/Button/Button.tsx:8
FunctionCategories
({ budgetCategories = [], numberFormatter, actions, collapsedCategories = [], }: CategoriesProps)
src/views/Month/Categories.tsx:103
FunctionCategorySettings
({ moneyMoney: { readCategories }, ...props }: Omit<Props, 'categories'> & { moneyMoney: MoneyMoneyRes;
src/views/Settings/Categories/Categories.tsx:6
FunctionCategorySettings
({ state, dispatch, categories, }: Props)
src/views/Settings/Categories/IncomeCategories.tsx:13
FunctionCategorySidebar
({ categories, innerRef, budgetName, collapsedCategories = [], dispatch, syncScrollY, }: Props)
src/views/CategorySidebar/CategorySidebar.tsx:16
FunctionContent
({ header, children, padding, background, className, flex, scroll, }: Props)
src/components/Content/Content.tsx:14
FunctionCurrencySetting
({ state: { settings: { currency }, }, dispatch, }: Props)
src/views/Settings/General/Currency.tsx:8
FunctionFractionDigitsSetting
({ state: { settings: { fractionDigits }, }, dispatch, }: Props)
src/views/Settings/General/FractionDigits.tsx:8
FunctionFullScreenError
({ error, retry, }: { error: ErrorWithRetry; retry?: () => void; })
src/components/ErrorBoundary.tsx:10
FunctionHeader
({ children, className, center }: Props)
src/components/Header/Header.tsx:10
FunctionHeader
({ children })
src/views/Month/Header.tsx:5
FunctionHeaderHeightProvider
({ children })
src/lib/HeaderHeightContext.tsx:14
FunctionHeaderSpacer
()
src/components/Header/Header.tsx:24
FunctionIgnorePendingTransactionsSetting
({ state: { settings: { ignorePendingTransactions }, }, dispatch, }: Props)
src/views/Settings/General/IgnorePendingTransactions.tsx:6
FunctionIncomeCategoryAvailableInput
({ value, dispatch, categoryId, }: Props)
src/views/Settings/Categories/IncomeCategoryAvailableInput.tsx:22
FunctionIncomeCategorySelect
({ categoryId, incomeCategoryIds, categories, dispatch, }: Props)
src/views/Settings/Categories/IncomeCategorySelect.tsx:20
FunctionInfiniteSlider
({ children, style, innerRef: containerRef, getScrollTo, loadMore, syncScrollY, onScrollRef, c
src/components/InfiniteSlider/InfiniteSlider.tsx:28
FunctionInput
({ error, className, ...inputProps }: Props)
src/views/Settings/Input.tsx:9
FunctionListItem
({ amount, title, className, }: { amount: string; title: string; className?: string; })
src/views/Month/Overview.tsx:10
FunctionLoading
({ center }: Props)
src/components/Loading/Loading.tsx:8
FunctionLoadingError
({ className, message, retry }: Props)
src/components/LoadingError.tsx:12
FunctionMainView
({ moneyMoney, state, numberFormatter, dispatch, view, setView, }: MainViewProps)
src/views/Main/Main.tsx:17
FunctionMonthContainer
(props: Props)
src/views/Month/MonthContainer.tsx:15
FunctionNameSetting
({ state: { name }, dispatch }: Props)
src/views/Settings/General/Name.tsx:8
FunctionNewBudget
({ onCreate, state, dispatch, moneyMoney, }: Props)
src/views/NewBudget/NewBudget.tsx:17
FunctionOverview
({ month: { name, date }, data, numberFormatter, }: Props)
src/views/Month/Overview.tsx:31
FunctionRecalculateButton
({ settings: { accounts }, update, readAccounts, readTransactions, }: Pick<MoneyMoneyRes, 'readAccount
src/views/Settings/General/StartBalance.tsx:11
FunctionRow
({ indent = 0, leaf = false, odd, groupClosed, className, ...rest }: Props)
src/components/Row/Row.tsx:12
FunctionScrollBarWidthProvider
({ children, style, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ScrollBarDimensionProvider.tsx:3
FunctionSelect
({ className, ...rest }: Props)
src/components/Select/Select.tsx:7
FunctionSetting
({ children, label, id }: Props)
src/views/Settings/Setting.tsx:10
FunctionSettings
(props: Props)
src/views/Settings/Settings.tsx:17
FunctionSettings
( props: Props & { numberFormatter: NumberFormatter }, )
src/views/Settings/General/General.tsx:14
FunctionSidebar
({ children, className, innerRef, ...rest })
src/components/Sidebar/Sidebar.tsx:9
FunctionStartBalanceSetting
({ state: { settings }, dispatch, numberFormatter, moneyMoney, }: Props & { moneyMoney: MoneyMoneyRe
src/views/Settings/General/StartBalance.tsx:42
FunctionStartDateSetting
({ state: { settings: { startDate }, }, dispatch, }: Props)
src/views/Settings/General/StartDate.tsx:12
FunctionStartup
()
src/components/Startup/Startup.tsx:6
FunctionTab
({ children, className, active, ...rest }: Props)
src/components/TabBar/Tab.tsx:9
FunctionTabBar
({ children }: Props)
src/components/TabBar/TabBar.tsx:7
FunctionVisibleMothContextProvider
({ children })
src/lib/VisibleMonthsContext.tsx:13
FunctionWelcome
({ onCreate }: Props)
src/views/Welcome/Welcome.tsx:11
Functionactivate
()
main/defaultMenu.ts:16
Functionadd
(channel: string, handler: Handler)
src/__mocks__/electron.ts:100
FunctionaddOpenBudget
(file: string)
src/shared/settings.ts:13
FunctionaddRecentFile
(file: string, name: string)
src/shared/settings.ts:37
FunctioncalcMonth
( getPrev, balance, budget, categories, incomeCategories, round, )
src/budget/getMonthData.ts:165
FunctioncheckTrailingHandlers
()
src/__mocks__/electron.ts:86
Functionclick
()
src/lib/useMenu.ts:37
Functionclick
()
src/views/Month/Categories.tsx:47
Methodconstructor
(props: any)
src/components/ErrorBoundary.tsx:39
FunctioncreateAccount
({ balance = faker.random.number(), currency = 'EUR', ...rest }: Partial<Account & { currency: string }>
cypress/factories/account.ts:7
FunctioncreateBudget
( budget: Partial<BudgetState> = {}, )
cypress/factories/budget.ts:5
FunctioncreateCategory
( category: Partial<Category> = {}, )
cypress/factories/category.ts:8
FunctioncreateInitDataRes
()
src/budget/getInitData.ts:31
FunctioncreateOpenFileHandler
( createWindow: (initialView: View) => void, )
main/createOpenFileHandler.ts:4
FunctioncreateSettings
( settings: Partial<Settings> = {}, )
cypress/factories/settings.ts:14
FunctioncreateTransaction
( transaction: Partial<Transaction> = {}, )
cypress/factories/transaction.ts:10
FunctioncreateTransactions
( transactions: Transaction[] = [], )
cypress/factories/transaction.ts:4
FunctionfindFile
(sender: WebContents)
main/windowManager.ts:30
FunctiongetAccentColor
()
src/__mocks__/electron.ts:37
FunctiongetCategoryResource
()
src/moneymoney/getCategories.ts:37
FunctiongetCurrentMenuTemplate
()
src/__mocks__/electron.ts:157
MethodgetDerivedStateFromError
(error: Error)
src/components/ErrorBoundary.tsx:45
FunctiongetInteropAccountsResource
()
src/moneymoney/getAccounts.ts:53
FunctiongetLocaleCountryCode
()
src/__mocks__/electron.ts:32
FunctiongetPath
(name: string)
src/__mocks__/electron.ts:29
FunctiongetTransactionsResource
( p: Promise<{ accounts: string[]; startDate: number; }>, )
src/moneymoney/getTransactions.ts:37
FunctiongetUserDefault
(key: string)
src/__mocks__/electron.ts:40
FunctionhandleEnterReturn
(ev: React.KeyboardEvent<HTMLInputElement>)
src/views/Month/BudgetInput.tsx:24
Functionhandler
()
src/lib/createNumberFormatter.ts:66
FunctionignoreChannels
(channels: string[])
src/__mocks__/electron.ts:145
Functioninit
()
main/windowManager.ts:167
FunctionisMenuConfig
( entry: MenuConfig | boolean | undefined, )
src/shared/createMenu.ts:12
FunctionisNotString
(data: unknown)
src/lib/guards.ts:13
FunctionisNumber
(data: unknown)
src/lib/guards.ts:10
FunctionisObject
(data: unknown)
src/lib/guards.ts:16
FunctionisString
(data: unknown)
src/lib/guards.ts:7
FunctionisStringArray
(data: unknown)
src/lib/guards.ts:19
← previousnext →101–200 of 232, ranked by callers