Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clintonwoo/hackernews-react-graphql
/ types & classes
Types & classes
64 in github.com/clintonwoo/hackernews-react-graphql
⨍
Functions
143
◇
Types & classes
64
Class
src/components/comment.tsx:30
Class
src/components/comments.tsx:34
Class
src/helpers/with-data.tsx:51
Class
src/data/validation/validation-error.ts:6
Class
src/data/models/user-model.ts:3
Class
src/data/models/news-item-model.ts:5
Class
src/data/models/comment-model.ts:1
Class
server/database/cache.ts:12
Class
server/database/database.ts:14
Class
server/services/news-item-service.ts:12
Class
server/services/user-service.ts:8
Class
server/services/feed-service.ts:11
Class
server/services/comment-service.ts:10
Class
Comment
src/components/comment.tsx:30
Class
CommentModel
src/data/models/comment-model.ts:1
Class
CommentService
server/services/comment-service.ts:10
Class
Comments
src/components/comments.tsx:34
Class
FeedService
server/services/feed-service.ts:11
Enum
FeedType
src/data/models/feed.ts:None
Class
HnCache
server/database/cache.ts:12
Class
HnDatabase
server/database/database.ts:14
Interface
IAskPageProps
pages/ask.tsx:20
Interface
IBestNewsFeedProps
pages/best.tsx:20
Interface
ICommentProps
src/components/comment.tsx:7
Interface
ICommentsProps
src/components/comments.tsx:6
Interface
IForgotPageProps
pages/forgot.tsx:7
Interface
IGraphQlSchemaContext
server/graphql-resolvers.ts:15
Interface
IHeaderNavProps
src/components/header-nav.tsx:4
Interface
IHeaderProps
src/components/header.tsx:6
Interface
IJobsPageOwnProps
pages/jobs.tsx:20
Interface
ILoginPageProps
pages/login.tsx:15
Interface
IMainLayoutProps
src/layouts/main-layout.tsx:9
Interface
IMeQuery
src/data/queries/me-query.ts:3
Interface
INewestNewsFeedOwnProps
pages/favorites.tsx:20
Interface
INewestNewsFeedProps
pages/newest.tsx:20
Interface
INewsDetailProps
src/components/news-detail.tsx:9
Interface
INewsFeedContainerProps
src/components/news-feed.tsx:108
Interface
INewsFeedData
src/components/news-feed.tsx:103
Interface
INewsFeedProps
src/components/news-feed.tsx:9
Interface
INewsItemWithCommentsProps
src/components/news-item-with-comments.tsx:10
Interface
INewsItemWithCommentsQuery
pages/item.tsx:13
Interface
INewsItemWithCommentsWithGraphQLOwnProps
pages/item.tsx:33
Interface
INewsTitleProps
src/components/news-title.tsx:8
Interface
IReplyPageProps
pages/reply.tsx:19
Interface
IShowHNNewsFeedProps
pages/show.tsx:21
Interface
IShowHNNewsFeedProps
pages/shownew.tsx:21
Interface
ISubmitNewsItemGraphQL
src/data/mutations/submit-news-item-mutation.ts:5
Interface
ISubmitPageProps
pages/submit.tsx:10
Interface
IThreadsPageProps
pages/threads.tsx:8
Interface
ITopNewsFeedProps
pages/index.tsx:20
Interface
IUpvotedPageProps
pages/upvoted.tsx:20
Interface
IUserPageProps
pages/user.tsx:27
Interface
IUserPageQuery
pages/user.tsx:31
Interface
IWithDataContext
src/helpers/with-data.tsx:39
Interface
IWithDataProps
src/helpers/with-data.tsx:30
Interface
IWithDataServerState
src/helpers/with-data.tsx:35
Class
NewsItemModel
src/data/models/news-item-model.ts:5
Class
NewsItemService
server/services/news-item-service.ts:12
Enum
UserLoginErrorCode
src/helpers/user-login-error-code.ts:None
Class
UserModel
src/data/models/user-model.ts:3
Class
UserService
server/services/user-service.ts:8
Enum
ValidationCode
src/data/validation/validation-error.ts:None
Class
ValidationError
src/data/validation/validation-error.ts:6
Class
WithData
src/helpers/with-data.tsx:51