MCPcopy Create free account

hub / github.com/Athenodoros/TopHat / functions

Functions560 in github.com/Athenodoros/TopHat

↓ 56 callersFunctionupdate
(key: K)
src/dialog/objects/shared/update.ts:18
↓ 46 callersFunctionmake
( diff: DurationLike, reference: string, account: ID, partial?: Partial<Omit<Transaction, "id"
src/state/data/demo/data.ts:225
↓ 34 callersFunctionformatNumber
(value: number, config?: NumberFormatConfig)
src/shared/data.ts:86
↓ 30 callersFunctionparseDate
(date: SDate | STime | null | undefined)
src/state/shared/values.ts:90
↓ 28 callersFunctionformatDate
(date: DateTime | null | undefined)
src/state/shared/values.ts:74
↓ 26 callersFunctionsetStatementState
(state: DialogFileState)
src/state/logic/statement/actions.ts:48
↓ 25 callersFunctiongetDialogState
()
src/state/logic/statement/actions.ts:50
↓ 22 callersFunctionuseCalculatorInputDisplay
( title: string, help: string, measure: string, estimate: () => number, placeholder?: stri
src/pages/forecasts/display.tsx:27
↓ 22 callersFunctionzipObject
(keys: readonly K[], values: readonly V[])
src/shared/data.ts:28
↓ 21 callersFunctiongetNow
()
src/state/shared/values.ts:56
↓ 19 callersFunctiongetTodayString
()
src/state/shared/values.ts:57
↓ 19 callersFunctionhandleTextFieldChange
(onChange: (value: string) => void)
src/shared/events.ts:28
↓ 19 callersFunctionusePopoverProps
()
src/shared/hooks.ts:58
↓ 17 callersFunctionuseDialogState
( id: ID, callback: (state: DialogState[ID]) => T = identity )
src/state/app/hooks.ts:43
↓ 17 callersFunctionwithSuppressEvent
(callback: (event: React.MouseEvent<T>) => void)
src/shared/events.ts:11
↓ 15 callersFunctiontakeWithDefault
(array: T[], length: number, fallback: T)
src/shared/data.ts:12
↓ 14 callersFunctionfindColumn
(fieldType: ColumnProperties["type"], options: string[] = [""], nonnull: boolean = false)
src/state/logic/statement/parsing.ts:148
↓ 13 callersFunctionuseUserData
(selector: (user: User) => T = identity, equality?: (t1: T, t2: T) => boolean)
src/state/data/hooks.ts:21
↓ 11 callersFunctionget
(id: ID)
src/dialog/objects/shared/update.ts:11
↓ 11 callersFunctionupdateTransactionSummariesWithTransactions
(state: DataState, ids?: EntityId[], remove?: boolean)
src/state/data/index.ts:770
↓ 11 callersFunctionuseDefaultCurrency
()
src/state/data/hooks.ts:24
↓ 11 callersFunctionuseNumericInputHandler
( initial: number | null, onChange: (value: number | null) => void, id: any = "" )
src/shared/hooks.ts:89
↓ 10 callersFunctiongetCurrentMonthString
()
src/state/shared/values.ts:60
↓ 10 callersFunctionhandleSelectChange
(onChange: (t: T) => void)
src/shared/events.ts:23
↓ 9 callersFunctionBaseTransactionHistory
()
src/state/shared/values.ts:31
↓ 9 callersFunctiongetUpdateFunctions
(type: Type)
src/dialog/objects/shared/update.ts:8
↓ 9 callersFunctiononChange
(_: any, value: [number, number])
src/components/table/filters/RangeFilters.tsx:25
↓ 9 callersFunctionupdateUserData
(state: DataState, changes: Partial<User>)
src/state/data/index.ts:140
↓ 9 callersFunctionuseAllAccounts
()
src/state/data/hooks.ts:42
↓ 8 callersFunctionfilterListByID
(list: number[], value: number | undefined)
src/components/table/filters/shared.ts:1
↓ 8 callersFunctiongetColumnValue
( field: keyof typeof StatementMappingColumns, rowID: number, fileID: stri
src/state/logic/statement/actions.ts:505
↓ 8 callersFunctiongetMenuItem
(Icon: IconType, name: string, display: string)
src/dialog/header.tsx:57
↓ 8 callersFunctiongetNextID
(ids: EntityId[])
src/state/data/shared.ts:93
↓ 8 callersFunctiongetOnChangeMapping
(key: keyof typeof StatementMappingColumns)
src/dialog/import/steps/mapping.tsx:259
↓ 8 callersFunctionuseAllCategories
(filter?: (category: Category) => boolean)
src/state/data/hooks.ts:52
↓ 8 callersFunctionuseGetAccountIcon
()
src/components/display/ObjectDisplay.tsx:28
↓ 7 callersFunctiongetCategoryIcon
(category: Pick<Category, "id" | "colour">, sx: SxProps)
src/components/display/ObjectDisplay.tsx:45
↓ 7 callersFunctionremoveNotification
(data: DataState, id: string)
src/state/data/index.ts:146
↓ 7 callersFunctionset
(option?: Option)
src/dialog/objects/shared/update.ts:13
↓ 7 callersFunctionupdateBalancesAndAccountSummaries
(state: DataState, subset?: BalanceSubset)
src/state/data/index.ts:815
↓ 7 callersFunctionuseCategoryByID
(id: ID | undefined)
src/state/data/hooks.ts:47
↓ 6 callersFunctionensureNotificationExists
(data: DataState, id: string, contents: string)
src/state/data/index.ts:143
↓ 6 callersFunctiongetInstitutionIcon
(institution: Institution, sx: SxProps)
src/components/display/ObjectDisplay.tsx:40
↓ 6 callersFunctiongetRandomColour
()
src/state/shared/values.ts:9
↓ 6 callersMethodset
(key: string, value: T)
src/state/shared/dailycache.ts:21
↓ 6 callersFunctionupdateTransactionSummaryStartDates
(state: DataState)
src/state/data/index.ts:745
↓ 5 callersFunctionchangeCurrencyValue
(to: Currency, from: Currency, value: number, date: SDate)
src/state/data/shared.ts:88
↓ 5 callersFunctionfadeSolidColour
(colour: string | undefined)
src/components/display/ObjectDisplay.tsx:23
↓ 5 callersFunctionfiltered
(key: "total" | "budget", type: "credit" | "debit")
src/pages/categories/summary/budget.tsx:37
↓ 5 callersFunctiongetBalanceSubset
(ids: EntityId[], entities: Dictionary<Transaction>)
src/state/data/index.ts:718
↓ 5 callersFunctiongetChartPerformanceProps
( domain: { x: DomainTuple; y: DomainTuple }, scale: VictoryChartProps["scale"] = "linear", catego
src/components/display/PerformantCharts.tsx:36
↓ 5 callersFunctiongetCombinedColumnProperties
( files: { id: string; columns?: ColumnProperties[] }[], common?: DialogColumnParseResult<true>["commo
src/state/logic/statement/parsing.ts:84
↓ 5 callersFunctiongetCurrentMonth
()
src/state/shared/values.ts:59
↓ 5 callersFunctiongetTab
(id: PageStateType["id"], Icon: IconType, logo: boolean = false)
src/app/navbar.tsx:62
↓ 5 callersFunctionrandom
(x: number, y: number)
src/state/data/demo/data.ts:30
↓ 5 callersFunctionupdateDropboxNotificationState
(failed: boolean)
src/state/logic/dropbox.ts:52
↓ 5 callersFunctionupdateListSelection
(t: T, ts: T[])
src/shared/data.ts:10
↓ 5 callersFunctionuseAccountsPageState
( selector: (state: AccountsPageState) => T = identity, equalityFn?: (left: T, right: T) => boolean )
src/state/app/hooks.ts:12
↓ 5 callersFunctionuseCategoryMap
()
src/state/data/hooks.ts:51
↓ 5 callersFunctionuseDialogHasWorking
()
src/state/app/hooks.ts:47
↓ 5 callersFunctionuseFormatValue
(config?: NumberFormatConfig, currency?: ID)
src/state/data/hooks.ts:30
↓ 5 callersFunctionuseInstitutionMap
()
src/state/data/hooks.ts:72
↓ 4 callersFunctionBaseTransactionHistoryWithLocalisation
()
src/state/shared/values.ts:42
↓ 4 callersFunctionDefaultDismissNotificationThunk
(id: string)
src/state/logic/notifications/shared.tsx:7
↓ 4 callersFunctionFormatNumber
(value: number | null)
src/shared/hooks.ts:88
↓ 4 callersFunctionassignTransferCandidates
( test: (candidate: TransferCandidateSummary, transaction: Transaction) => boolean, days: numb
src/state/logic/statement/parsing.ts:275
↓ 4 callersFunctionextend
(values: number[])
src/state/data/index.ts:751
↓ 4 callersFunctiongetAllNodes
(key: "total" | "budget", type: "credit" | "debit", getSX: (colour: string) => SxProps)
src/pages/categories/summary/budget.tsx:47
↓ 4 callersFunctiongetCalculatorBalanceDisplayChart
(balances: number[], symbol: string, horizon?: number)
src/pages/forecasts/display.tsx:122
↓ 4 callersFunctiongetChartDomainFunctions
(values: number[], padding: number = 0)
src/shared/data.ts:45
↓ 4 callersFunctiongetCurrency
(id: EntityId)
src/state/logic/statement/parsing.ts:218
↓ 4 callersFunctiongetCurrencyIcon
(currency: Currency, sx: SxProps)
src/components/display/ObjectDisplay.tsx:78
↓ 4 callersFunctiongetDataState
()
src/pages/forecasts/data.tsx:9
↓ 4 callersFunctiongetDataState
()
src/state/logic/statement/actions.ts:51
↓ 4 callersFunctiongetFileColumnProperties
( contents: string, { delimiter, header, dateFormat }: DialogParseSpecification )
src/state/logic/statement/parsing.ts:62
↓ 4 callersFunctiongetHiddenTickZeroAxis
(stroke: string = BLACK)
src/components/display/PerformantCharts.tsx:9
↓ 4 callersFunctiongetIcon
( colour: string, Icon: IconType, onClick: (event: React.MouseEvent<HTMLButtonElement>
src/app/navbar.tsx:34
↓ 4 callersFunctiongetMaybeColumn
(id?: string)
src/state/logic/statement/parsing.ts:234
↓ 4 callersFunctiongetMonthlyTotal
(category: Category, month: number)
src/pages/category/budget/index.tsx:78
↓ 4 callersFunctiongetSeriesSubset
(key: "values" | "budgets", type: "credit" | "debit")
src/pages/categories/summary/chart.tsx:165
↓ 4 callersFunctiongetUserCurrency
()
src/state/logic/statement/actions.ts:52
↓ 4 callersFunctionhandleCheckboxChange
(onChange: (value: boolean) => void)
src/shared/events.ts:33
↓ 4 callersFunctionmutation
(alpha?: number, transition?: string)
src/components/summary/shared.tsx:20
↓ 4 callersFunctionopenNewPage
(state: PageStateType, event: React.MouseEvent)
src/state/app/actions.ts:12
↓ 4 callersFunctionsample
(values: number[])
src/pages/forecasts/data.tsx:15
↓ 4 callersFunctionscale
(raw: number)
src/shared/data.ts:60
↓ 4 callersFunctionsumAccounts
(getValue: (account: Account) => number)
src/pages/forecasts/data.tsx:14
↓ 4 callersFunctionupdateCategoryTransactionDates
(data: DataState, subset?: EntityId[])
src/state/data/index.ts:908
↓ 4 callersFunctionupdateSyncedCurrencies
()
src/state/logic/currencies.ts:74
↓ 4 callersFunctionuseAccountPageAccount
()
src/state/app/hooks.ts:21
↓ 4 callersFunctionuseAllCurrencies
()
src/state/data/hooks.ts:64
↓ 4 callersFunctionuseAllStatements
(filter?: (statement: Statement) => boolean)
src/state/data/hooks.ts:99
↓ 4 callersFunctionuseCategoriesPageState
( selector: (state: CategoriesPageState) => T = identity, equalityFn?: (left: T, right: T) => boolean
src/state/app/hooks.ts:29
↓ 4 callersFunctionuseCategoryIDs
()
src/state/data/hooks.ts:50
↓ 4 callersFunctionuseCategoryPageCategory
()
src/state/app/hooks.ts:38
↓ 4 callersFunctionuseCurrencyMap
()
src/state/data/hooks.ts:63
↓ 4 callersFunctionuseFirstValue
(value: T)
src/shared/hooks.ts:85
↓ 4 callersFunctionuseGetSummaryChart
( { trends: { credits, debits }, net, currency }: SnapshotSectionData, height: number = 220 )
src/components/snapshot/index.tsx:82
↓ 4 callersFunctionuseInstitutionByID
(id: ID | undefined)
src/state/data/hooks.ts:69
↓ 4 callersFunctionuseMaybeDefaultCurrency
(currency?: ID)
src/state/data/hooks.ts:25
next →1–100 of 560, ranked by callers