MCPcopy Create free account

hub / github.com/Journaly/journaly / functions

Functions615 in github.com/Journaly/journaly

↓ 20 callersFunctionwithApollo
( PageComponent: NextPage<PageProps, PageInitialProps>, { ssr = true } = {}, )
packages/web/lib/apollo.tsx:36
↓ 11 callersFunctionresetPagination
()
packages/web/components/Dashboard/MyFeed/MyFeed.tsx:95
↓ 9 callersFunctioncreateInAppNotification
( db: PrismaClient, input: InAppNotificationCreationInput, notificationTime?: Date, )
packages/web/resolvers/utils/notifications.ts:94
↓ 9 callersFunctionhasAuthorPermissions
(original: AuthoredObject, currentUser: User)
packages/web/resolvers/utils/index.ts:278
↓ 9 callersFunctionuseUILanguage
()
packages/web/hooks/useUILanguage.ts:13
↓ 8 callersFunctioncreateElement
(tagName: string, opts: CreateElementOpts)
packages/web/utils/rehypeSuggestions.ts:22
↓ 7 callersFunctionuseCurrentUserQuery
( baseOptions?: Apollo.QueryHookOptions<CurrentUserQuery, CurrentUserQueryVariables>, )
packages/web/generated/graphql.tsx:6859
↓ 6 callersFunctionassignCountBadges
( db: PrismaClient, userId: number, countQuery: Prisma.Sql, tiers: { [key: number]: BadgeType } )
packages/web/resolvers/utils/badges.ts:17
↓ 6 callersFunctionlanguageNameWithDialect
({ name, dialect }: LanguageName)
packages/web/utils/languages.ts:8
↓ 5 callersFunctionextractText
( document: NodeType[], ignoreNodeTypes = emptySet, separator = ' ', )
packages/web/resolvers/utils/slate.ts:161
↓ 5 callersFunctiongetClient
()
packages/web/resolvers/utils/db.ts:18
↓ 5 callersFunctiongetDb
(args)
packages/jadmin/jadmin.js:63
↓ 5 callersFunctiongetUserIdentifier
(user: UserType)
packages/web/components/NotificationFeed/Notifications.tsx:66
↓ 5 callersFunctionmakeEmail
(text: string)
packages/web/resolvers/utils/email.ts:47
↓ 5 callersFunctionsanitize
(html: string)
packages/web/utils/index.ts:14
↓ 5 callersFunctionsendJmail
(emailParams: EmailParams)
packages/web/resolvers/utils/email.ts:97
↓ 4 callersFunctionapplySuggestion
({ doc, startIdx, endIdx, suggestedContent, }: ApplySuggestionArg)
packages/web/resolvers/utils/slate.ts:91
↓ 4 callersFunctioncreateEmailNotification
( db: PrismaClient, user: User, note: EmailNotificationCreationType, )
packages/web/resolvers/utils/notifications.ts:17
↓ 4 callersFunctionformatLongDate
(date: string)
packages/web/utils/date.ts:23
↓ 4 callersFunctiongenerateToken
()
packages/web/resolvers/utils/userValidation.ts:84
↓ 4 callersFunctiongetPostingIpAddress
(req: NextRequest | Request)
packages/web/resolvers/utils/getPostingIpAddress.ts:8
↓ 4 callersFunctiongtag
(...args: any[])
packages/web/components/GoogleAnalytics/GoogleAnalytics.tsx:12
↓ 4 callersFunctionlogPaymentsError
( error: unknown, event?: any )
packages/web/resolvers/utils/stripe.ts:12
↓ 4 callersFunctiononChange
(e: HTMLInputEvent)
packages/web/components/Modals/ImageUploadModal/UploadImage.tsx:18
↓ 4 callersFunctionsendNewBadgeEmail
({ user, badgeType }: sendNewBadgeEmailArgs)
packages/web/resolvers/utils/email.ts:148
↓ 4 callersFunctionupdateStripeSubscription
(subscriptionId: string, db: PrismaClient)
packages/web/pages/api/stripe/webhook.ts:16
↓ 4 callersFunctionuseAutosavedState
( initialValue: T, opts: UseAutosavedStateOpts, )
packages/web/hooks/useAutosavedState.ts:9
↓ 4 callersFunctionuseConfirmationModal
({ title, body }: Args)
packages/web/components/Modals/ConfirmationModal/useConfirmationModal.tsx:8
↓ 4 callersFunctionvalidatePlatform
(platform: string, socialMediaUrl: string)
packages/web/resolvers/utils/socialMedia.ts:22
↓ 4 callersFunctionwait
(timeout: number)
packages/web/utils/index.ts:36
↓ 3 callersFunctionassignCommentCountBadges
(db: PrismaClient, userId: number)
packages/web/resolvers/comment.ts:39
↓ 3 callersFunctioncreateComment
({ db, thread, author, body, postingIpAddress }: CreateCommentArg)
packages/web/resolvers/comment.ts:192
↓ 3 callersFunctionfindCommonAncestor
( doc: Doc, startIdx: number, endIdx: number, )
packages/web/resolvers/utils/slate.ts:60
↓ 3 callersFunctiongenerateNegativeRandomNumber
()
packages/web/utils/number.ts:1
↓ 3 callersFunctiongenerateThumbbusterUrl
(transform: string)
packages/web/resolvers/utils/resolverUtils.ts:6
↓ 3 callersFunctiongetPositionX
(e: React.TouchEvent<HTMLDivElement>)
packages/web/components/SwipeableElement/SwipeableElement.tsx:42
↓ 3 callersFunctionisChildOf
(el: Node, target: HTMLElement)
packages/web/utils/dom.ts:23
↓ 3 callersFunctionisEmptyParagraph
(node: NodeType)
packages/web/resolvers/utils/slate.ts:24
↓ 3 callersFunctionpaymentErrorWrapper
(fn)
packages/web/resolvers/utils/stripe.ts:37
↓ 3 callersFunctionprocessEditorDocument
( document: NodeType[], )
packages/web/resolvers/utils/index.ts:263
↓ 3 callersFunctionsendEmailAddressVerificationEmail
({ user, verificationToken, }: sendEmailAddressVerificationEmailArgs)
packages/web/resolvers/utils/email.ts:217
↓ 3 callersFunctionsetPostStatus
(status: PostStatus)
packages/web/components/Dashboard/Post/Post.tsx:525
↓ 3 callersFunctionuseNotificationContext
()
packages/web/components/NotificationFeed/NotificationContext.tsx:59
↓ 2 callersFunctionadjacentPageUrl
(direction: 1 | -1)
packages/web/components/Pagination/Pagination.tsx:19
↓ 2 callersFunctionassignBadge
( db: PrismaClient, userId: number, badge: BadgeType, )
packages/web/resolvers/utils/index.ts:288
↓ 2 callersFunctionassignPostCountBadges
(db: PrismaClient, userId: number)
packages/web/resolvers/post.ts:44
↓ 2 callersFunctionbuildPreOrderListAndOffsets
(selectableTextArea: HTMLElement)
packages/web/components/Dashboard/Post/helpers.ts:147
↓ 2 callersFunctioncacheFn
(create: () => T)
packages/j-mail/src/utils.ts:40
↓ 2 callersFunctionclamp
(a: number, b: number, c: number)
packages/web/utils/index.ts:44
↓ 2 callersFunctionclear
()
packages/web/components/PostEditor/PostEditor.tsx:135
↓ 2 callersFunctioncreateApolloClient
* Creates and configures the ApolloClient * @param {Object} [initialState={}]
packages/web/lib/apollo.tsx:161
↓ 2 callersFunctioncreateListOfLanguages
(languages: string[])
packages/web/components/Site/Home/Testimonial.tsx:4
↓ 2 callersFunctiondeletePosts
(postIds, query)
packages/jadmin/jadmin.js:9
↓ 2 callersFunctionextractTextFromNode
(node: NodeType, ignoreNodeTypes = emptySet)
packages/web/resolvers/utils/slate.ts:143
↓ 2 callersFunctionfindEventTargetParent
( event: any, pred: (el: HTMLElement) => boolean )
packages/web/utils/dom.ts:6
↓ 2 callersFunctionformatDateRelativeToNow
(date: string)
packages/web/utils/date.ts:33
↓ 2 callersFunctionformatShortDateAndTime
(date: Date)
packages/j-mail/src/utils.ts:76
↓ 2 callersFunctiongeneratePostPrivateShareId
()
packages/web/resolvers/utils/resolverUtils.ts:38
↓ 2 callersFunctiongetAnnotatedTranslations
(repo, filePath)
packages/web/tt.js:347
↓ 2 callersFunctiongetBadgeCopySubpath
(badgeType: BadgeType)
packages/web/components/Badge/Badge.tsx:15
↓ 2 callersFunctiongetCoords
(htmlElement: HTMLElement)
packages/web/components/Dashboard/Post/helpers.ts:12
↓ 2 callersFunctiongetOrCreateStripeCustomer
( user: User, db: PrismaClient )
packages/web/resolvers/utils/stripe.ts:54
↓ 2 callersFunctiongetSubscriptionPriceId
(subType: MembershipSubscriptionPeriod)
packages/web/resolvers/subscription.ts:37
↓ 2 callersFunctiongetThumbusterVars
()
packages/web/resolvers/utils/resolverUtils.ts:25
↓ 2 callersFunctiongetUsersClappedText
( claps: Array<PostClapType>, currentUserId: number | undefined, )
packages/web/components/Dashboard/Post/helpers.ts:37
↓ 2 callersFunctionhandleCloseActions
()
packages/web/components/SwipeableElement/SwipeableElement.tsx:82
↓ 2 callersFunctionhandleDeleteNotification
(notificationId: number)
packages/web/components/NotificationFeed/NotificationFeed.tsx:154
↓ 2 callersFunctionhandleMarkNotificationRead
(notificationId: number)
packages/web/components/NotificationFeed/NotificationFeed.tsx:87
↓ 2 callersFunctionhighlightRange
(range: Range, threadId: number)
packages/web/components/Dashboard/Post/helpers.ts:73
↓ 2 callersFunctioninitApolloClient
* Always creates a new apollo client on the server * Creates or reuses apollo client in the browser. * @param {Object} initialState
packages/web/lib/apollo.tsx:142
↓ 2 callersFunctioninsertImage
(editor: Editor, file: File)
packages/web/components/JournalyEditor/helpers.ts:228
↓ 2 callersFunctionisBlockActive
(editor: Editor, format: string)
packages/web/components/JournalyEditor/helpers.ts:84
↓ 2 callersFunctionisImageNode
(arg: Node)
packages/web/utils/slate.ts:63
↓ 2 callersFunctionisMarkActive
(editor: Editor, type: MarkType)
packages/web/components/JournalyEditor/helpers.ts:79
↓ 2 callersFunctionmapCat
(data: T[], cb: (arg: T) => string, sep: string = '\n')
packages/j-mail/src/utils.ts:72
↓ 2 callersFunctiononFileInputChange
(e: HTMLInputEvent)
packages/web/hooks/useImageUpload.ts:29
↓ 2 callersFunctiononImageSelect
(image: Parameters<typeof setImage>[0])
packages/web/components/PostEditor/PostEditor.tsx:122
↓ 2 callersFunctionparseCommentBodyForMentions
(body: string)
packages/web/resolvers/comment.ts:35
↓ 2 callersFunctionpriority
({ id, devName })
packages/web/scripts/pull-topic-translations.mjs:90
↓ 2 callersFunctionreadBody
(req: NextApiRequest)
packages/web/resolvers/utils/request.ts:3
↓ 2 callersFunctionreconcileDocumentHash
()
packages/web/components/Dashboard/Post/Post.tsx:58
↓ 2 callersFunctionrecur
(el: HTMLElement | Node)
packages/web/components/Dashboard/Post/helpers.ts:86
↓ 2 callersFunctionreportProgress
()
packages/web/tt.js:290
↓ 2 callersFunctionresolvePromise
(confirmed: boolean)
packages/web/components/Modals/ConfirmationModal/useConfirmationModal.tsx:15
↓ 2 callersFunctionsetPaymentMethod
( userId: number, db: PrismaClient, customerId: string, paymentMethodId: string, )
packages/web/resolvers/subscription.ts:48
↓ 2 callersFunctionsetPlan
( userId: number, db: PrismaClient, stripeSubscriptionId: string, subscriptionPeriod: MembershipSubscr
packages/web/resolvers/subscription.ts:83
↓ 2 callersFunctionslurpFile
(path)
packages/web/tt.js:299
↓ 2 callersFunctionswapNode
(doc: Doc, target: NodeType, replacement: NodeType)
packages/web/resolvers/utils/slate.ts:124
↓ 2 callersFunctiontoggleMark
(editor: Editor, type: MarkType)
packages/web/components/JournalyEditor/helpers.ts:146
↓ 2 callersFunctiontruncate
(width: number)
packages/web/utils/css.ts:1
↓ 2 callersFunctionuploadFile
(getUploadData: () => Promise<T | undefined>, file: File)
packages/web/utils/images.ts:45
↓ 2 callersFunctionuseFollowUserMutation
( baseOptions?: Apollo.MutationHookOptions<FollowUserMutation, FollowUserMutationVariables>, )
packages/web/generated/graphql.tsx:6906
↓ 2 callersFunctionuseFollowingUsersQuery
( baseOptions?: Apollo.QueryHookOptions<FollowingUsersQuery, FollowingUsersQueryVariables>, )
packages/web/generated/graphql.tsx:6947
↓ 2 callersFunctionuseImageUpload
(getUploadData: () => Promise<T | undefined>)
packages/web/hooks/useImageUpload.ts:24
↓ 2 callersFunctionuseOnClickOut
( containerRef: React.RefObject<HTMLElement>, onClickOut: (e: MouseEvent) => void, )
packages/web/hooks/useOnClickOut.ts:4
↓ 2 callersFunctionusePlayPolyphonicSound
(sampleUrl: string, voiceCount: number)
packages/web/hooks/usePlayPolyphonicSound.ts:3
↓ 2 callersFunctionusePostsQuery
( baseOptions: Apollo.QueryHookOptions<PostsQuery, PostsQueryVariables>, )
packages/web/generated/graphql.tsx:6332
↓ 2 callersFunctionuseSettingsFormDataQuery
( baseOptions: Apollo.QueryHookOptions<SettingsFormDataQuery, SettingsFormDataQueryVariables>, )
packages/web/generated/graphql.tsx:7297
↓ 2 callersFunctionuseUnfollowUserMutation
( baseOptions?: Apollo.MutationHookOptions<UnfollowUserMutation, UnfollowUserMutationVariables>, )
packages/web/generated/graphql.tsx:7350
↓ 2 callersFunctionuseUpdatePostMutation
( baseOptions?: Apollo.MutationHookOptions<UpdatePostMutation, UpdatePostMutationVariables>, )
packages/web/generated/graphql.tsx:6529
next →1–100 of 615, ranked by callers