Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Varkoff/remix-nestjs-monorepo
/ functions
Functions
159 in github.com/Varkoff/remix-nestjs-monorepo
⨍
Functions
159
◇
Types & classes
35
↓ 21 callers
Function
cn
(...inputs: ClassValue[])
frontend/app/lib/utils.ts:4
↓ 15 callers
Method
getFileUrl
({ fileKey }: { fileKey: string })
backend/src/aws/aws-s3.service.ts:77
↓ 13 callers
Function
requireUser
({ context, redirectTo = '/', }: { context: AppLoadContext; redirectTo?: string; })
frontend/app/server/auth.server.ts:24
↓ 6 callers
Function
formatDate
({ date }: { date: Date | string })
frontend/app/lib/utils.ts:8
↓ 6 callers
Function
formatPrice
({ price }: { price: number })
frontend/app/lib/utils.ts:12
↓ 6 callers
Function
getOptionalUser
({ context, }: { context: AppLoadContext })
frontend/app/server/auth.server.ts:9
↓ 5 callers
Function
getTransaction
({ transactionId, context, userId, }: { transactionId: string; context: AppLoadContext; userId: st
frontend/app/server/transactions.server.ts:111
↓ 5 callers
Function
pick
(arr: readonly T[])
backend/src/scripts/seed-offers.ts:82
↓ 5 callers
Function
useOptionalUser
()
frontend/app/root.tsx:57
↓ 3 callers
Function
add
(p: number)
frontend/app/routes/_index.tsx:71
↓ 3 callers
Function
getConnectStatus
({ context, userId, }: { context: AppLoadContext; userId: string; })
frontend/app/server/stripe.server.ts:52
↓ 3 callers
Function
getPagination
({ page, perPage, maxPerPage = 50 }: PaginationInput)
frontend/app/lib/utils.ts:29
↓ 3 callers
Function
makeHref
(p: number)
frontend/app/routes/_index.tsx:63
↓ 3 callers
Method
uploadFile
({ file }: { file: z.infer<typeof fileSchema> })
backend/src/aws/aws-s3.service.ts:47
↓ 3 callers
Method
upsertOfferProduct
(offerId: string)
backend/src/stripe/stripe.service.ts:76
↓ 2 callers
Method
getOrCreateConnectAccount
(userId: string)
backend/src/stripe/stripe.service.ts:13
↓ 2 callers
Function
getUserWithAvatar
({ userId, context, }: { context: AppLoadContext; userId: string })
frontend/app/server/profile.server.ts:171
↓ 2 callers
Function
refreshAccountStatus
({ context, userId, }: { context: AppLoadContext; userId: string; })
frontend/app/server/stripe.server.ts:24
↓ 2 callers
Function
useUser
()
frontend/app/root.tsx:90
↓ 1 callers
Function
acceptTransactionOffer
({ transactionId, messageId, context, userId, }: { transactionId: string; messageId: s
frontend/app/server/transactions.server.ts:319
↓ 1 callers
Function
bootstrap
()
backend/src/main.ts:13
↓ 1 callers
Function
buildDescription
()
backend/src/scripts/seed-offers.ts:93
↓ 1 callers
Function
buildTitle
()
backend/src/scripts/seed-offers.ts:86
↓ 1 callers
Method
catch
(exception: HttpException, host: ArgumentsHost)
backend/src/auth/exception.filter.ts:8
↓ 1 callers
Method
constructEventFromPayload
(sig: string | string[] | undefined, rawBody: Buffer)
backend/src/stripe/stripe.service.ts:344
↓ 1 callers
Method
createAccountLink
(params: { userId: string; refreshUrl: string; returnUrl: string; })
backend/src/stripe/stripe.service.ts:41
↓ 1 callers
Function
createCheckoutSessionForOffer
({ context, offerId, buyerUserId, requestUrl, }: { context: AppLoadContext; offerId: string; buy
frontend/app/server/stripe.server.ts:62
↓ 1 callers
Method
createCheckoutSessionForOffer
(params: { offerId: string; buyerUserId: string; successUrl: string; cancelUrl: string; })
backend/src/stripe/stripe.service.ts:166
↓ 1 callers
Function
createDashboardLoginLink
({ context, userId, requestUrl, }: { context: AppLoadContext; userId: string; requestUrl: string;
frontend/app/server/stripe.server.ts:34
↓ 1 callers
Method
createDashboardLoginLink
(params: { userId: string; redirectUrl?: string; })
backend/src/stripe/stripe.service.ts:411
↓ 1 callers
Function
createOffer
({ context, offerData, userId, }: { context: AppLoadContext; offerData: z.infer<typeof Cre
frontend/app/server/profile.server.ts:51
↓ 1 callers
Function
createOnboardingLink
({ context, userId, requestUrl, }: { context: AppLoadContext; userId: string; requestUrl: string;
frontend/app/server/stripe.server.ts:3
↓ 1 callers
Function
createTransaction
({ offerId, context, userId, }: { offerId: string; context: AppLoadContext; userId: st
frontend/app/server/transactions.server.ts:226
↓ 1 callers
Function
declineTransactionOffer
({ transactionId, messageId, context, userId, }: { transactionId: string; messageId: s
frontend/app/server/transactions.server.ts:347
↓ 1 callers
Function
editOffer
({ context, offerId, offerData, userId, }: { context: AppLoadContext; offerData: z.inf
frontend/app/server/profile.server.ts:123
↓ 1 callers
Function
editProfile
({ context, profileData, userId, }: { context: AppLoadContext; profileData: z.infer<typeof
frontend/app/server/profile.server.ts:204
↓ 1 callers
Function
getBubbleStyle
()
frontend/app/components/Chatbox.tsx:325
↓ 1 callers
Function
getCertifiedProviders
({ context, page, perPage, }: { context: AppLoadContext; page?: number | string | null; perPage?:
frontend/app/server/providers.server.ts:14
↓ 1 callers
Method
getConnectStatus
(userId: string)
backend/src/stripe/stripe.service.ts:352
↓ 1 callers
Function
getExistingTransaction
({ offerId, userId, context, }: { offerId: string; userId: string; context: AppLoadContext; })
frontend/app/server/offers.server.ts:167
↓ 1 callers
Function
getIcon
()
frontend/app/components/Navbar.tsx:56
↓ 1 callers
Function
getInitials
(name: string | null)
frontend/app/components/Chatbox.tsx:22
↓ 1 callers
Function
getNotificationStats
({ context, userId, }: { context: AppLoadContext; userId: string; })
frontend/app/server/auth.server.ts:39
↓ 1 callers
Function
getNotifications
({ context, userId, }: { context: AppLoadContext; userId: string; })
frontend/app/server/auth.server.ts:109
↓ 1 callers
Function
getOffer
({ offerId, context, }: { offerId: string; context: AppLoadContext; })
frontend/app/server/offers.server.ts:106
↓ 1 callers
Function
getOffers
({ context, userId, filters, }: { context: AppLoadContext; userId?: string; filters: Awaited<Retur
frontend/app/server/offers.server.ts:5
↓ 1 callers
Function
getTransactions
({ context, userId, }: { context: AppLoadContext; userId: string; })
frontend/app/server/transactions.server.ts:6
↓ 1 callers
Function
getUserOffer
({ userId, context, offerId, }: { context: AppLoadContext; userId: string; offerId: string })
frontend/app/server/profile.server.ts:92
↓ 1 callers
Function
getUserOffers
({ userId, context, }: { context: AppLoadContext; userId: string })
frontend/app/server/profile.server.ts:6
↓ 1 callers
Function
handleBotRequest
( request: Request, responseStatusCode: number, responseHeaders: Headers, remixContext: EntryContext )
frontend/app/entry.server.tsx:41
↓ 1 callers
Function
handleBrowserRequest
( request: Request, responseStatusCode: number, responseHeaders: Headers, remixContext: EntryContext )
frontend/app/entry.server.tsx:91
↓ 1 callers
Method
handleWebhookEvent
(event: Stripe.Event)
backend/src/stripe/stripe.service.ts:282
↓ 1 callers
Function
main
()
backend/src/scripts/seed-offers.ts:119
↓ 1 callers
Method
refreshAccountStatus
(userId: string)
backend/src/stripe/stripe.service.ts:56
↓ 1 callers
Function
requirementLabel
(key: string)
frontend/app/routes/_public+/_layout.tsx:15
↓ 1 callers
Function
requirementLabel
(key: string)
frontend/app/routes/_public+/profile.tsx:107
↓ 1 callers
Function
sendMessage
({ transactionId, context, userId, content, }: { transactionId: string; context: AppLo
frontend/app/server/transactions.server.ts:254
↓ 1 callers
Function
sendOffer
({ transactionId, context, userId, offerData, }: { transactionId: string; context: App
frontend/app/server/transactions.server.ts:285
↓ 1 callers
Function
upsertUsers
()
backend/src/scripts/seed-offers.ts:100
↓ 1 callers
Function
useConnectStatus
()
frontend/app/root.tsx:82
↓ 1 callers
Function
useNotificationStats
()
frontend/app/root.tsx:66
↓ 1 callers
Function
useNotifications
()
frontend/app/root.tsx:74
Function
App
()
frontend/app/root.tsx:126
Function
Avatar
({ user, className = "w-6 h-6" }: { user: { name: string | null; avatarUrl?: string }, className?: str
frontend/app/components/Chatbox.tsx:18
Function
Badge
({ count, pulse = false }: { count: number; pulse?: boolean })
frontend/app/components/Navbar.tsx:42
Function
Chatbox
({ messages, transaction }: { messages: Message[], transaction: SerializeFrom<Awaited<ReturnType<typeof getTra
frontend/app/components/Chatbox.tsx:49
Function
CheckboxField
({ labelProps, buttonProps, errors, className, }: { labelProps: JSX.IntrinsicElements['lab
frontend/app/components/forms.tsx:68
Function
CreateOffer
()
frontend/app/routes/_public+/my-services.$offerId.tsx:136
Function
ErrorBoundary
()
frontend/app/routes/offers.$offerId.tsx:395
Function
ErrorBoundary
()
frontend/app/routes/_public+/transactions.$transactionId.tsx:277
Function
ErrorList
({ id, errors, }: { errors?: string[] | undefined; id?: string })
frontend/app/components/forms.tsx:131
Function
Field
({ labelProps, inputProps, errors, className, }: { labelProps: React.LabelHTMLAttributes<H
frontend/app/components/forms.tsx:8
Function
Footer
()
frontend/app/components/Footer.tsx:3
Function
Index
()
frontend/app/routes/_index.tsx:43
Function
Layout
({ children }: { children: React.ReactNode })
frontend/app/root.tsx:106
Function
Layout
()
frontend/app/routes/_public+/_layout.tsx:6
Function
Login
()
frontend/app/routes/_public+/login.tsx:80
Function
MessageBubble
({ message, transaction, isOwnMessage }: { message: Message, transaction: SerializeFrom<Awaited<Return
frontend/app/components/Chatbox.tsx:265
Function
MessageGroup
({ messages, transaction }: { messages: Message[], transaction: SerializeFrom<Awaited<ReturnType<typeo
frontend/app/components/Chatbox.tsx:188
Function
MobileNotificationsList
()
frontend/app/components/Navbar.tsx:152
Function
MyServices
()
frontend/app/routes/_public+/my-services.index.tsx:23
Function
MyTransactions
()
frontend/app/routes/_public+/transactions.index.tsx:33
Function
Navbar
({ logo }: { logo: string })
frontend/app/components/Navbar.tsx:6
Function
NotificationDropdown
()
frontend/app/components/Navbar.tsx:116
Function
NotificationItem
({ notification, isMobile = false }: { notification: any; isMobile?: boolean })
frontend/app/components/Navbar.tsx:55
Function
OfferPage
()
frontend/app/routes/offers.$offerId.tsx:174
Function
Pagination
({ className, ...props }: React.ComponentProps<"nav">)
frontend/app/components/ui/pagination.tsx:7
Function
PaginationEllipsis
({ className, ...props }: React.ComponentProps<"span">)
frontend/app/components/ui/pagination.tsx:94
Function
PaginationLink
({ className, isActive, size = "icon", ...props }: PaginationLinkProps)
frontend/app/components/ui/pagination.tsx:42
Function
PaginationNext
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
frontend/app/components/ui/pagination.tsx:78
Function
PaginationPrevious
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
frontend/app/components/ui/pagination.tsx:62
Function
PrestataireDetailPage
()
frontend/app/routes/_public+/prestataires.$prestataireId.tsx:65
Function
PrestatairesPage
()
frontend/app/routes/_public+/prestataires.index.tsx:14
Function
Register
()
frontend/app/routes/_public+/register.tsx:86
Function
ServiceCard
({ offer }: { offer: SerializeFrom<typeof loader>["offers"]["items"][number] })
frontend/app/routes/_index.tsx:203
Function
ServiceCard
({ offer, user }: { offer: SerializeFrom<Awaited<ReturnType<typeof getUserOffers>>>[0]; user:
frontend/app/routes/_public+/my-services.index.tsx:114
Function
TextareaField
({ labelProps, textareaProps, errors, className, }: { labelProps: React.LabelHTMLAttribute
frontend/app/components/forms.tsx:38
Function
TransactionCard
({ transaction, type }: { transaction: SerializeFrom<Awaited<ReturnType<typeof getTransactions>>>[
frontend/app/routes/_public+/transactions.index.tsx:127
Function
TransactionDetail
()
frontend/app/routes/_public+/transactions.$transactionId.tsx:164
Function
UserAction
()
frontend/app/components/Chatbox.tsx:274
next →
1–100 of 159, ranked by callers