Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ayastreb/money-tracker
/ functions
Functions
257 in github.com/ayastreb/money-tracker
⨍
Functions
257
◇
Types & classes
73
↓ 1 callers
Function
moveDateForwards
( { start }: DateRangeT, timespan: ReportTimespanT )
src/entities/Report.ts:70
↓ 1 callers
Function
removeTransactionSaga
(action)
src/sagas/transactions.js:43
↓ 1 callers
Method
render
()
src/components/Report/index.js:12
↓ 1 callers
Method
renderReportByKind
()
src/components/Report/index.js:22
↓ 1 callers
Function
resolveBalance
(lastSynced, conflictedBalances)
src/util/storage/accounts.js:117
↓ 1 callers
Function
save
(account)
src/util/storage/accounts.js:53
↓ 1 callers
Function
save
(transaction)
src/util/storage/transactions.js:132
↓ 1 callers
Function
save
(settings)
src/util/storage/settings.js:29
↓ 1 callers
Function
saveAccountSaga
(action)
src/sagas/accounts.js:38
↓ 1 callers
Function
sync
(readOnly = false)
src/util/storage/tags.js:10
↓ 1 callers
Function
syncSettings
(settings)
src/util/storage/settings.js:68
↓ 1 callers
Function
timespanLabel
(date: Date, timespan: ReportTimespanT)
src/entities/Report.ts:120
↓ 1 callers
Function
timespanOptions
()
src/entities/Report.ts:105
↓ 1 callers
Function
transactionFilters
({ date, accounts }: ReportStateT)
src/entities/Report.ts:124
↓ 1 callers
Function
updateCurrencySettings
(currencies)
src/sagas/dataImport.js:52
↓ 1 callers
Function
writeCachedRate
* Write given rate to webtask cache. * * @see https://webtask.io/docs/storage * @param {object} rate * @return {Promise}
src/webtasks/CurrencyExchange.js:142
Function
CouchDbProvision
(user, context, callback)
src/webtasks/CouchDbProvision.js:3
Function
CurrencyExchange
(context, respond)
src/webtasks/CurrencyExchange.js:33
Function
ExchangeRate
src/components/Settings/Currency/ExchangeRate.js:8
Function
ExpenseIncomeData
( report: ReportStateT, transactions: TransactionStateT[], exchangeRate: ExchangeRateT, base: string )
src/entities/Report/ExpenseIncomeData.ts:11
Function
ExpenseTagsData
( report: ReportStateT, transactions: TransactionStateT[], exchangeRate: ExchangeRateT, base: string )
src/entities/Report/ExpenseTagsData.ts:5
Function
Footer
({ base, income, expense })
src/components/Transaction/List/Footer.js:6
Function
LoginButton
()
src/components/LoginButton.js:5
Function
Logo
()
src/components/Logo/index.js:5
Function
NetWorth
({ netWorth, baseCurrency })
src/containers/Dashboard/NetWorth.js:7
Function
NetWorthData
( report: ReportStateT, transactions: TransactionStateT[], exchangeRate: ExchangeRateT, base: string,
src/entities/Report/NetWorthData.ts:11
Function
NoAccounts
()
src/components/Transaction/Form/index.js:15
Function
Settings
()
src/containers/Settings/index.js:9
Function
WithUserInfo
({ children })
src/containers/Root.js:10
Function
YearMonthForm
({ date, localeUtils, onChange })
src/components/Transaction/Filter/Calendar.js:10
Function
apply
* Apply given function to all entities and return new map with results. * * @param {object} source * @param {function} fn * @return {objec
src/entities/EntityMap.js:115
Function
archive
(accountId)
src/util/storage/accounts.js:66
Function
bootstrapSaga
()
src/sagas/bootstrap.js:7
Function
centsToDollar
(value: number, code: string)
src/entities/Currency.ts:223
Function
centsToNumber
* Convert value from subunit back to float representation with formatting. * For example 199001 USD becomes 1,990.01 USD
src/entities/Currency.ts:206
Function
centsToString
(value: number, code: string, format: boolean = true)
src/entities/Currency.ts:212
Function
checkCachedRateAge
* Validate cached rate expiry date. * * @param {object} rate
src/webtasks/CurrencyExchange.js:155
Function
completeSetupSaga
()
src/sagas/settings.js:46
Method
componentDidCatch
(error, errorInfo)
src/components/Sentry/ErrorBoundary.js:10
Function
componentDidMount
()
src/containers/App.js:18
Function
componentDidMount
()
src/containers/InitialSetup/index.js:16
Function
componentDidMount
()
src/containers/Transactions/index.js:23
Method
componentDidMount
()
src/containers/Dashboard/index.js:15
Function
componentWillMount
()
src/components/Account/Form/BalanceTable.js:8
Method
componentWillMount
()
src/containers/Accounts/index.js:20
Method
componentWillMount
()
src/containers/Reports/index.js:11
Function
componentWillReceiveProps
({ appliedAccounts, appliedTags })
src/components/Transaction/Filter/Filters.js:16
Function
componentWillReceiveProps
(nextProps)
src/components/Account/Form/BalanceTable.js:13
Method
componentWillReceiveProps
(props)
src/components/Settings/Currency/Input.js:14
Function
constructor
(props)
src/components/Transaction/Filter/Filters.js:7
Function
constructor
(props)
src/components/Account/Form/index.js:9
Function
constructor
(props)
src/containers/Transactions/index.js:13
Method
constructor
(props)
src/components/Sentry/ErrorBoundary.js:5
Method
constructor
(props)
src/components/Settings/Currency/Input.js:7
Function
convert
(value: number, rate: number, from: string, to: string)
src/entities/Currency.ts:229
Function
convertRate
* Convert response from API service to internal rate object. * * @param {object} dict { ..., quotes: { USDUSD: 1, USDEUR: 0.834499, ... } } *
src/webtasks/CurrencyExchange.js:166
Function
deleteStrategyArchive
(accountId)
src/sagas/accounts.js:68
Function
deleteStrategyCleanup
(accountId)
src/sagas/accounts.js:73
Function
deleteStrategyMove
(accountId, moveTo)
src/sagas/accounts.js:90
Function
destroy
()
src/util/storage/accounts.js:37
Function
destroy
()
src/util/storage/transactions.js:167
Function
destroy
()
src/util/storage/tags.js:23
Function
destroy
()
src/util/storage/settings.js:25
Function
filter
* Filter source entires with given function and return array of entries matching the filter. * * @param {object} source * @param {function} f
src/entities/EntityMap.js:100
Function
filterTransactionsSelector
src/selectors/entities/transactions.js:10
Function
firstDayOfThisMonth
()
src/entities/Transaction/DateFilterRange.ts:27
Function
fromArray
* Create new entity map from given array. * * @param {array} entities * @param {string} keyPropName * @return {object}
src/entities/EntityMap.js:12
Function
get
* Retrieve value by given key. * * @param {object} source * @param {string} key
src/entities/EntityMap.js:75
Function
getAccount
src/selectors/entities/accounts.js:10
Function
getAccountsMap
src/selectors/entities/accounts.js:8
Function
getAll
()
src/util/storage/transactions.js:76
Function
getDeleteStartegyOptions
(hasMultipleAccounts = false)
src/entities/Account.ts:78
Function
getFilters
src/selectors/ui/transaction/filter.js:17
Function
getLastPage
src/selectors/ui/transaction/filter.js:28
Function
getPagerSize
src/selectors/ui/transaction/filter.js:34
Function
getReport
src/selectors/ui/report.js:3
Function
groupAccounts
(accounts, base, rate)
src/selectors/entities/accounts.js:67
Function
handleChange
(e)
src/components/Transaction/Filter/Calendar.js:18
Function
load
(id)
src/util/storage/transactions.js:54
Function
load
(kind)
src/util/storage/tags.js:27
Function
load
()
src/util/storage/settings.js:53
Function
loadFilterTransactionsSaga
()
src/sagas/transactions.js:32
Function
loadFiltered
(filters = {})
src/util/storage/transactions.js:89
Function
loadRecent
(limit = recentListLimit)
src/util/storage/transactions.js:63
Function
loadReportData
(report, ...rest)
src/entities/Report.ts:144
Function
loadReportSaga
()
src/sagas/report.js:19
Function
map
* Map over all entities with given function and return array with results. * Optionally slice mapping to given offset and limit. * * @param {
src/entities/EntityMap.js:88
Function
mapStateToProps
src/containers/DemoNotice.js:46
Function
mapStateToProps
src/containers/SyncWarning.js:33
Function
mapStateToProps
(state, ownProps)
src/containers/Accounts/List.js:11
Function
mapStateToProps
src/containers/Accounts/index.js:46
Function
mapStateToProps
src/containers/Accounts/Form.js:17
Function
mapStateToProps
src/containers/Reports/index.js:27
Function
mapStateToProps
src/containers/Reports/Navigation.js:12
Function
mapStateToProps
src/containers/Reports/Filter.js:10
Function
mapStateToProps
src/containers/Settings/DataImport.js:10
Function
mapStateToProps
src/containers/Settings/DataExport.js:7
Function
mapStateToProps
src/containers/Settings/Currency/Input.js:9
Function
mapStateToProps
src/containers/Settings/Currency/ExchangeRate.js:10
Function
mapStateToProps
src/containers/Dashboard/NetWorth.js:13
← previous
next →
101–200 of 257, ranked by callers