MCPcopy Create free account

hub / github.com/angelguzmaning/ts-redux-react-realworld-example-app / functions

Functions110 in github.com/angelguzmaning/ts-redux-react-realworld-example-app

↓ 16 callersFunctionredirect
(path: string)
src/types/location.ts:1
↓ 16 callersFunctionrenderWithPath
(slug: string)
src/components/Pages/ArticlePage/ArticlePage.test.tsx:63
↓ 14 callersFunctionbuildGenericFormField
(data: Partial<GenericFormField> & { name: string })
src/types/genericFormField.tsx:11
↓ 11 callersFunctionrenderWithPath
(profile: string)
src/components/Pages/ProfilePage/ProfilePage.test.tsx:57
↓ 8 callersFunctionuseStore
(getter: (state: State) => T)
src/state/storeHooks.ts:14
↓ 5 callersFunctionexpectLinkByText
(text: string, href: string)
src/components/Header/Heater.test.tsx:76
↓ 5 callersFunctionrenderWithPath
(articleSlug: string)
src/components/Pages/EditArticle/EditArticle.test.tsx:49
↓ 5 callersFunctionuseStoreWithInitializer
(getter: (state: State) => T, initializer: () => unknown)
src/state/storeHooks.ts:4
↓ 4 callersFunctionexpectEmptyQueryByText
(text: string)
src/components/Header/Heater.test.tsx:83
↓ 4 callersFunctionexpectPageButtonCount
(amount: number)
src/components/Pagination/Pagination.test.tsx:16
↓ 4 callersFunctiongetArticleComments
(slug: string)
src/services/conduit.ts:127
↓ 4 callersFunctionlogin
(email: string, password: string)
src/services/conduit.ts:35
↓ 3 callersFunctionclassObjectToClassName
(obj: Record<string, boolean>)
src/types/style.ts:1
↓ 3 callersFunctioncreateArticle
(article: ArticleForEditor)
src/services/conduit.ts:78
↓ 3 callersFunctiongetArticle
(slug: string)
src/services/conduit.ts:88
↓ 3 callersFunctiongetArticlesByType
(username: string, favorites: boolean)
src/components/Pages/ProfilePage/ProfilePage.tsx:73
↓ 3 callersFunctiongetFeedOrGlobalArticles
(filters: FeedFilters = {})
src/components/Pages/Home/Home.tsx:83
↓ 3 callersFunctiononUpdateField
( name: string, onChange: GenericFormProps['onChange'] )
src/components/GenericForm/GenericForm.tsx:78
↓ 3 callersFunctionsignUp
(user: UserForRegistration)
src/services/conduit.ts:68
↓ 3 callersFunctionupdateArticle
(slug: string, article: ArticleForEditor)
src/services/conduit.ts:93
↓ 3 callersFunctionupdateSettings
(user: UserSettings)
src/services/conduit.ts:58
↓ 2 callersFunctioncreateComment
(slug: string, body: string)
src/services/conduit.ts:136
↓ 2 callersFunctiondeleteArticle
(slug: string)
src/services/conduit.ts:141
↓ 2 callersFunctiondeleteComment
(slug: string, commentId: number)
src/services/conduit.ts:132
↓ 2 callersFunctiondispatchOnCall
(action: Action)
src/state/store.ts:23
↓ 2 callersFunctionfavoriteArticle
(slug: string)
src/services/conduit.ts:50
↓ 2 callersFunctiongetArticles
(filters: ArticlesFilters = {})
src/services/conduit.ts:22
↓ 2 callersFunctiongetProfile
(username: string)
src/services/conduit.ts:103
↓ 2 callersFunctiongetTags
()
src/services/conduit.ts:31
↓ 2 callersFunctiongetUser
()
src/services/conduit.ts:45
↓ 2 callersFunctionloadUserIntoApp
(user: User)
src/types/user.ts:36
↓ 2 callersFunctionobjectToQueryString
(object: Partial<Record<keyof T, V>>)
src/types/object.ts:1
↓ 2 callersFunctiononTabChange
(tab: string)
src/components/Pages/Home/Home.tsx:75
↓ 2 callersFunctionunfavoriteArticle
(slug: string)
src/services/conduit.ts:54
↓ 1 callersFunction_loadArticle
(slug: string)
src/components/Pages/EditArticle/EditArticle.tsx:20
↓ 1 callersFunctionbuildTabsNames
(selectedTab: string)
src/components/Pages/Home/Home.tsx:62
↓ 1 callersFunctionfollowUser
(username: string)
src/services/conduit.ts:108
↓ 1 callersFunctiongetFeed
(filters: FeedFilters = {})
src/services/conduit.ts:118
↓ 1 callersFunctiononDeleteArticle
(slug: string)
src/components/Pages/ArticlePage/ArticlePage.tsx:251
↓ 1 callersFunctiononDeleteComment
(slug: string, id: number)
src/components/Pages/ArticlePage/ArticlePage.tsx:391
↓ 1 callersFunctiononFavorite
(slug: string, favorited: boolean)
src/components/Pages/ArticlePage/ArticlePage.tsx:213
↓ 1 callersFunctiononFavoriteToggle
(index: number, { slug, favorited }: Article)
src/components/ArticlesViewer/ArticlesViewer.tsx:101
↓ 1 callersFunctiononFollow
(username: string, following: boolean)
src/components/Pages/ArticlePage/ArticlePage.tsx:201
↓ 1 callersFunctiononFollowToggle
(profile: Profile)
src/components/Pages/ProfilePage/ProfilePage.tsx:78
↓ 1 callersFunctiononListFieldKeyUp
(onEnter: () => void)
src/components/FormGroup/FormGroup.tsx:96
↓ 1 callersFunctiononLoad
(slug: string)
src/components/Pages/ArticlePage/ArticlePage.tsx:78
↓ 1 callersFunctiononLoad
(username: string, favorites: boolean)
src/components/Pages/ProfilePage/ProfilePage.tsx:58
↓ 1 callersFunctiononPageChange
(index: number)
src/components/Pages/Home/Home.tsx:68
↓ 1 callersFunctiononPageChange
(username: string, favorited: boolean)
src/components/Pages/ProfilePage/ProfilePage.tsx:102
↓ 1 callersFunctiononPostComment
(slug: string, body: string)
src/components/Pages/ArticlePage/ArticlePage.tsx:336
↓ 1 callersFunctiononSignUp
(user: UserForRegistration)
src/components/Pages/Register/Register.tsx:48
↓ 1 callersFunctiononSubmit
(slug: string)
src/components/Pages/EditArticle/EditArticle.tsx:36
↓ 1 callersFunctiononTabChange
(username: string)
src/components/Pages/ProfilePage/ProfilePage.tsx:93
↓ 1 callersFunctiononUpdateSettings
(user: UserSettings)
src/components/Pages/Settings/Settings.tsx:64
↓ 1 callersFunctionrenderBanner
()
src/components/Pages/Home/Home.tsx:51
↓ 1 callersFunctionunfollowUser
(username: string)
src/services/conduit.ts:113
FunctionApp
()
src/components/App/App.tsx:19
FunctionArticleAuthorInfo
({ article: { author: { username, image }, createdAt, }, }: { article: Article; })
src/components/Pages/ArticlePage/ArticlePage.tsx:130
FunctionArticleComment
({ comment: { id, body, createdAt, author: { username, image }, }, slug, index, user
src/components/Pages/ArticlePage/ArticlePage.tsx:347
FunctionArticleEditor
({ onSubmit }: { onSubmit: (ev: React.FormEvent) => void })
src/components/ArticleEditor/ArticleEditor.tsx:9
FunctionArticleList
({ articles }: { articles: ArticleViewerState['articles'] })
src/components/ArticlesViewer/ArticlesViewer.tsx:74
FunctionArticleMeta
({ article, metaSection: { submittingFavorite, submittingFollow, deletingArticle }, user, }: { article
src/components/Pages/ArticlePage/ArticlePage.tsx:104
FunctionArticlePage
()
src/components/Pages/ArticlePage/ArticlePage.tsx:38
FunctionArticlePageBanner
(props: { article: Article; metaSection: MetaSectionState; user: Option<User> })
src/components/Pages/ArticlePage/ArticlePage.tsx:92
FunctionArticlePreview
({ article: { createdAt, favorited, favoritesCount, slug, title, description, ta
src/components/ArticlePreview/ArticlePreview.tsx:5
FunctionArticlesTabSet
({ tabs, toggleClassName, selectedTab, onTabChange, }: { tabs: string[]; toggleClassName: string;
src/components/ArticlesViewer/ArticlesViewer.tsx:35
FunctionArticlesViewer
({ toggleClassName, tabs, selectedTab, onPageChange, onTabChange, }: { toggleClassName: string;
src/components/ArticlesViewer/ArticlesViewer.tsx:11
FunctionCommentForm
({ user: { image }, commentBody, slug, submittingComment, }: { user: User; commentBody: string;
src/components/Pages/ArticlePage/ArticlePage.tsx:300
FunctionCommentSection
({ user, article, commentSection: { submittingComment, commentBody, comments }, }: { user: Option<User
src/components/Pages/ArticlePage/ArticlePage.tsx:257
FunctionContainerPage
({ children }: { children: JSX.Element | JSX.Element[] })
src/components/ContainerPage/ContainerPage.tsx:1
FunctionEditArticle
()
src/components/Pages/EditArticle/EditArticle.tsx:9
FunctionEditProfileButton
({ disabled, onClick }: { disabled: boolean; onClick?: () => void })
src/components/UserInfo/UserInfo.tsx:64
FunctionErrors
({ errors }: { errors: GenericErrors })
src/components/Errors/Errors.tsx:3
FunctionFooter
()
src/components/Footer/Footer.tsx:1
FunctionFormGroup
({ type, placeholder, disabled, value, onChange, lg, }: { type: string; placeholder: string;
src/components/FormGroup/FormGroup.tsx:3
FunctionGenericForm
({ fields, disabled, formObject, submitButtonText, errors, onChange, onSubmit, onAddItemToList
src/components/GenericForm/GenericForm.tsx:19
FunctionGuestLinks
()
src/components/Header/Header.tsx:41
FunctionGuestOnlyRoute
({ children, userIsLogged, ...rest }: { children: JSX.Element | JSX.Element[]; userIsLogged: boolean } &
src/components/App/App.tsx:81
FunctionHeader
()
src/components/Header/Header.tsx:6
FunctionHome
()
src/components/Pages/Home/Home.tsx:11
FunctionHomeSidebar
({ tags }: { tags: Option<string[]> })
src/components/Pages/Home/Home.tsx:95
FunctionListFormGroup
({ type, placeholder, disabled, value, listValue, lg, onChange, onEnter, onRemoveItem, }: {
src/components/FormGroup/FormGroup.tsx:55
FunctionLogin
()
src/components/Pages/Login/Login.tsx:11
FunctionNavItem
({ text, href, icon }: { text: string; href: string; icon?: string })
src/components/Header/Header.tsx:30
FunctionNewArticle
()
src/components/Pages/NewArticle/NewArticle.tsx:7
FunctionNonOwnerArticleMetaActions
({ article: { slug, favoritesCount, favorited, author: { username, following }, }, submi
src/components/Pages/ArticlePage/ArticlePage.tsx:153
FunctionOwnerArticleMetaActions
({ article: { slug }, deletingArticle, }: { article: Article; deletingArticle: boolean; })
src/components/Pages/ArticlePage/ArticlePage.tsx:225
FunctionPagination
({ currentPage, count, itemsPerPage, onPageChange, }: { currentPage: number; count: number; item
src/components/Pagination/Pagination.tsx:3
FunctionProfilePage
()
src/components/Pages/ProfilePage/ProfilePage.tsx:13
FunctionRegister
()
src/components/Pages/Register/Register.tsx:10
FunctionSettings
()
src/components/Pages/Settings/Settings.tsx:20
FunctionTab
({ tab, active, onClick }: { tab: string; active: boolean; onClick: () => void })
src/components/ArticlesViewer/ArticlesViewer.tsx:57
FunctionTagList
({ tagList }: { tagList: string[] })
src/components/ArticlePreview/ArticlePreview.tsx:54
FunctionTextAreaFormGroup
({ type, placeholder, disabled, value, rows, onChange, lg, }: { type: string; placeholder: s
src/components/FormGroup/FormGroup.tsx:28
FunctionToggleFollowButton
({ following, username, disabled, onClick, }: { following: boolean; username: string; disabled:
src/components/UserInfo/UserInfo.tsx:44
FunctionUserInfo
({ user: { image, username, bio, following }, disabled, onFollowToggle, onEditSettings, }: { user: P
src/components/UserInfo/UserInfo.tsx:4
FunctionUserLinks
({ user: { username } }: { user: User })
src/components/Header/Header.tsx:50
FunctionUserOnlyRoute
({ children, userIsLogged, ...rest }: { children: JSX.Element | JSX.Element[]; userIsLogged: boolean } &
src/components/App/App.tsx:95
Function_logout
()
src/components/Pages/Settings/Settings.tsx:80
Functionload
()
src/components/App/App.tsx:65
next →1–100 of 110, ranked by callers