Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KaterinaLupacheva/my-projects-dashboard
/ functions
Functions
88 in github.com/KaterinaLupacheva/my-projects-dashboard
⨍
Functions
88
◇
Types & classes
33
↓ 7 callers
Function
getDate
(dateValue: string)
utils/date-helpers.ts:30
↓ 4 callers
Function
checkDateExists
(array: any[])
utils/date-helpers.ts:42
↓ 4 callers
Function
checkDocExists
( collection: any, searchQuery: any )
utils/db-query.ts:1
↓ 4 callers
Function
connectToDatabase
()
utils/mongodb.ts:26
↓ 4 callers
Function
insertDoc
(collection: any, newDoc: any)
utils/db-query.ts:13
↓ 2 callers
Function
countTotalStarsAndForks
( repos: IRepo[], userHandle: string )
utils/stats-helpers.ts:57
↓ 2 callers
Function
countViews
(range: string[], viewsData: DailyViews[])
utils/table-data.ts:19
↓ 2 callers
Function
daysRange
( startDate: string | Moment, endDate: string | Moment )
utils/date-helpers.ts:15
↓ 2 callers
Function
descendingComparator
( a: IMappedDoc, b: IMappedDoc, orderBy: SortableProps )
components/ViewsTable/ViewsTable.tsx:18
↓ 2 callers
Function
fillEmptyDates
(start: string, end: string)
utils/blog-views.ts:41
↓ 2 callers
Function
followersCount
({ date, data, }: { date: string; data: APIStatsData[]; })
utils/stats-helpers.ts:6
↓ 2 callers
Function
getBlogUrl
(slugObj: ISlug)
utils/table-data.ts:72
↓ 2 callers
Function
queryDevto
()
pages/api/devto.ts:10
↓ 2 callers
Function
queryGithub
()
pages/api/github.ts:10
↓ 2 callers
Function
queryTwitter
()
pages/api/twitter.ts:10
↓ 2 callers
Function
renderArticles
(articles: Array<IArticle>)
pages/devto.tsx:58
↓ 2 callers
Function
useArticlesContext
()
context/ArticlesContext.tsx:28
↓ 1 callers
Function
calculateChange
(data: APIStatsData[])
utils/stats-helpers.ts:23
↓ 1 callers
Function
createSortHandler
(property: SortableHeadCell['id'])
components/ViewsTable/ViewsTable.tsx:87
↓ 1 callers
Function
dateDiff
(start: string, end: string)
utils/date-helpers.ts:51
↓ 1 callers
Function
getAverageDownloads
(downloadsData: INpmDownloads[])
components/NpmPackageCard.tsx:35
↓ 1 callers
Function
getComparator
( order: Order, orderBy: SortableProps )
components/ViewsTable/ViewsTable.tsx:34
↓ 1 callers
Function
groupBy
( arr: IMappedDoc[], property: ObjectKey )
utils/table-data.ts:81
↓ 1 callers
Function
handleDevtoStats
(statsCollection: any)
pages/api/stats/index.ts:37
↓ 1 callers
Function
handleGithubStats
(statsCollection: any)
pages/api/stats/index.ts:71
↓ 1 callers
Function
handleTwitterStats
(statsCollection: any)
pages/api/stats/index.ts:114
↓ 1 callers
Function
mapSlugs
(data: any)
utils/table-data.ts:38
↓ 1 callers
Function
prepareStatsDetails
(data: APIStatsData[])
utils/stats-helpers.ts:45
↓ 1 callers
Function
prepareViewsData
(viewsData: DailyViews[])
utils/blog-views.ts:7
↓ 1 callers
Function
renderRepos
()
pages/github.tsx:50
↓ 1 callers
Function
renderTweets
()
pages/twitter.tsx:47
↓ 1 callers
Function
sortArray
(type: DevtoSortOptions)
pages/devto.tsx:34
↓ 1 callers
Function
sortArray
(type: TwitterSortOptions)
pages/twitter.tsx:30
↓ 1 callers
Function
sortArray
(type: GithubSortOptions)
pages/github.tsx:33
↓ 1 callers
Function
stableSort
(array: T[], comparator: (a: T, b: T) => number)
components/ViewsTable/ViewsTable.tsx:43
↓ 1 callers
Function
timestampToDate
(timestamp: string)
utils/date-helpers.ts:5
↓ 1 callers
Function
transformData
(data: APIStatsData[])
utils/stats-helpers.ts:35
↓ 1 callers
Function
transformTweet
()
components/TweetCard.tsx:56
↓ 1 callers
Function
useThemeContext
()
context/ThemeContext.tsx:32
↓ 1 callers
Function
viewsComparison
(viewsData: DailyViews[])
utils/table-data.ts:30
Function
AnimatedNumber
({ value }: AnimatedNumberProps)
components/AnimatedNumber.tsx:14
Function
AppBarWithSidebar
({ children, }: AppBarWithSidebarProps)
components/MainLayout/AppBarWithSidebar.tsx:32
Function
ArticlesContextProvider
({ children, }: ArticlesContextProviderProps)
context/ArticlesContext.tsx:16
Function
BackDropWithSpinner
({ open, }: BackDropWithSpinnerProps)
components/BackdropWithSpinner.tsx:16
Function
BlogItem
({ row }: BlogItemProps)
components/ViewsTable/BlogItem.tsx:15
Function
BlogViewsDetails
({ handleClose, open, data, }: BlogViewsDetailsProps)
components/BlogViewsDetails.tsx:29
Function
Copyright
()
components/Footer.tsx:17
Function
CustomChartTick
(props: any)
components/CustomChartTick.tsx:15
Function
CustomHead
({ title }: CustomHeadProps)
components/Head.tsx:7
Function
CustomLineChart
({ data, lineDataKey, xDataKey, isDevto, }: CustomLineChartProps)
components/LineChart.tsx:23
Function
DetailedStatCard
({ data, value, title, ...otherProps }: DetailedStatCardProps)
components/DetailedStatCard.tsx:53
Function
DetailedStatCardWrapper
({ query, ...otherProps }: DetailedStatCardWrapperProps)
components/DetailedStatCardWrapper.tsx:14
Function
Devto
()
pages/devto.tsx:25
Function
DevtoCard
(props: IArticle)
components/DevtoCard.tsx:42
Function
EnhancedSortableHeadCell
(props: EnhancedSortableHeadCellProps)
components/ViewsTable/ViewsTable.tsx:84
Function
EnhancedTable
({ data, withPagination = false, }: ViewsTableProps)
components/ViewsTable/ViewsTable.tsx:167
Function
ErrorPage
()
components/ErrorPage.tsx:15
Function
Footer
()
components/Footer.tsx:31
Function
GitHub
()
pages/github.tsx:24
Function
GithubCard
(props: IRepo)
components/GitHubCard.tsx:57
Function
GithubUserInfo
(props: IGithubUser)
components/GithubUserInfo.tsx:50
Function
Home
()
pages/index.tsx:4
Function
MyApp
(props: AppProps)
pages/_app.tsx:11
Function
Npm
()
pages/npm.tsx:7
Function
NpmPackageCard
({ packageName }: NpmPackageCardProps)
components/NpmPackageCard.tsx:29
Function
Ramonak
()
pages/ramonak.tsx:18
Function
Sidebar
({ open, handleDrawerClose }: SideBarProps)
components/MainLayout/Sidebar.tsx:88
Function
StatCard
({ value, title, withBorder }: StatCardProps)
components/StatCard.tsx:30
Function
StatsDetails
({ open, data, handleClose, title, isDevto, }: StatsDetailsProps)
components/StatsDetails.tsx:28
Function
TableHeadWithSorting
(props: TableHeadWithSortingProps)
components/ViewsTable/ViewsTable.tsx:122
Function
ThemeProvider
({ children }: ThemeProviderProps)
context/ThemeContext.tsx:15
Function
ThemeToggler
()
components/ThemeToggler.tsx:13
Function
TopAppBar
({ open, handleDrawerOpen }: TopAppBarProps)
components/MainLayout/TopAppBar.tsx:47
Function
TweetCard
(props: ITweet)
components/TweetCard.tsx:45
Function
Twitter
()
pages/twitter.tsx:23
Function
TwitterUserInfo
(props: ITwitterUser)
components/TwitterUserInfo.tsx:48
Function
WeekViews
(props: IViewsComparison)
components/ViewsTable/WeekViews.tsx:32
Function
fetcher
(input: RequestInfo, init: RequestInit)
utils/fetcher.ts:2
Function
handleChangePage
(event: unknown, newPage: number)
components/ViewsTable/ViewsTable.tsx:186
Function
handleChangeRowsPerPage
( event: React.ChangeEvent<HTMLInputElement> )
components/ViewsTable/ViewsTable.tsx:190
Function
handleClick
()
components/CustomChartTick.tsx:26
Function
handleDrawerClose
()
components/MainLayout/AppBarWithSidebar.tsx:40
Function
handleDrawerOpen
()
components/MainLayout/AppBarWithSidebar.tsx:37
Function
handleModalClose
()
components/DetailedStatCard.tsx:62
Function
handleModalClose
()
components/ViewsTable/BlogItem.tsx:21
Function
handleRequestSort
( event: React.MouseEvent<unknown>, property: SortableProps )
components/ViewsTable/ViewsTable.tsx:177
Function
headers
()
next.config.js:10
Method
render
()
pages/_document.tsx:8