Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/denvudd/plura
/ functions
Functions
382 in github.com/denvudd/plura
⨍
Functions
382
◇
Types & classes
115
↓ 212 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:5
↓ 27 callers
Function
useModal
()
src/hooks/use-modal.tsx:6
↓ 24 callers
Function
constructMetadata
({ title = "Plura - run your agency", description = "Plura - run your agency in just aone place", image
src/lib/utils.ts:47
↓ 24 callers
Function
saveActivityLogsNotification
({ agencyId, description, subAccountId, }: { agencyId?: string; subAccountId?: string; description
src/queries/notifications.ts:8
↓ 22 callers
Function
logger
(...args: any[])
src/lib/utils.ts:9
↓ 16 callers
Function
useEditor
()
src/hooks/use-editor.tsx:4
↓ 15 callers
Function
handleOnChanges
(e: any)
src/components/modules/editor/editor-tabs/SettingsTab.tsx:90
↓ 13 callers
Function
setClose
()
src/components/providers/ModalProvider.tsx:61
↓ 13 callers
Function
setOpen
(modal, fetch)
src/components/providers/ModalProvider.tsx:49
↓ 9 callers
Function
formatPrice
( price: number | string, options: { currency?: "USD" | "EUR" | "GBP" | "BDT"; maximumFractionDigi
src/lib/utils.ts:15
↓ 7 callers
Function
getAuthUserDetails
()
src/queries/auth.ts:26
↓ 6 callers
Function
getSubAccountDetails
(subAccountId: string)
src/queries/subaccount.ts:7
↓ 5 callers
Function
getAgencyDetails
(agencyId: string)
src/queries/agency.ts:8
↓ 5 callers
Function
upsertFunnelPage
( subAccountId: string, funnelId: string, funnelPage: Prisma.FunnelPageCreateWithoutFunnelInput )
src/queries/funnels.ts:75
↓ 4 callers
Function
useCarousel
()
src/components/ui/carousel.tsx:35
↓ 4 callers
Function
useFormField
()
src/components/ui/form.tsx:42
↓ 4 callers
Function
verifyInvintation
()
src/queries/invintations.ts:50
↓ 3 callers
Function
getFunnel
(funnelId: string)
src/queries/funnels.ts:22
↓ 3 callers
Function
getFunnels
(subAccountId: string)
src/queries/funnels.ts:9
↓ 2 callers
Function
formatTextOnKeyboard
( keyboardEvent: React.KeyboardEvent, editor: Editor, dispatch: (value: EditorAction) => void )
src/lib/editor/utils.ts:4
↓ 2 callers
Function
formatTotal
(tickets: { value: Decimal | null }[])
src/app/(main)/subaccount/[subaccountId]/contacts/page.tsx:38
↓ 2 callers
Function
getAuthUser
(email: string)
src/queries/auth.ts:8
↓ 2 callers
Function
getDomainContent
(subDomainName: string)
src/queries/domain.ts:5
↓ 2 callers
Function
getMedia
(subAccountId: string)
src/queries/media.ts:6
↓ 2 callers
Function
getNotification
(agencyId: string)
src/queries/notifications.ts:112
↓ 2 callers
Function
getPipelineDetails
(pipelineId: string)
src/queries/pipelines.ts:35
↓ 2 callers
Function
getStripe
(connectedAccountId?: string)
src/lib/stripe/stripe-client.ts:5
↓ 2 callers
Function
getStripeOAuthLink
( accountType: "agency" | "subaccount", state: string )
src/lib/utils.ts:40
↓ 2 callers
Function
getUserPipelines
(subAccountId: string)
src/queries/pipelines.ts:8
↓ 2 callers
Function
searchContacts
(searchTerms: string)
src/queries/contacts.ts:7
↓ 2 callers
Function
updateTicketsOrder
(tickets: Ticket[])
src/queries/lanes.ts:53
↓ 2 callers
Function
upsertContact
( contact: Prisma.ContactUncheckedCreateInput )
src/queries/contacts.ts:43
↓ 1 callers
Function
addAnimation
()
src/components/modules/landing/InfiniteMovingCard.tsx:29
↓ 1 callers
Function
addElement
( elements: EditorElement[], action: EditorAction )
src/components/providers/EditorProvider.tsx:46
↓ 1 callers
Function
addVerifyElement
( componentType: EditorBtns, id: string, dispatch: (value: EditorAction) => void )
src/lib/editor/add-verify-element.tsx:5
↓ 1 callers
Function
changeUserPermissions
( permissionId: string | undefined, userEmail: string, subAccountId: string, access: boolean )
src/queries/permissions.ts:27
↓ 1 callers
Function
checkMobile
()
src/components/modules/landing/HeroContainerScroll.tsx:17
↓ 1 callers
Function
createMedia
( subAccountId: string, mediaFiles: CreateMediaType )
src/queries/media.ts:19
↓ 1 callers
Function
createPipeline
(subAccountId: string)
src/queries/pipelines.ts:45
↓ 1 callers
Function
createSecret
()
src/app/(main)/agency/[agencyId]/billing/_components/SubscriptionFormWrapper.tsx:53
↓ 1 callers
Function
createTeamUser
(agencyId: string, user: User)
src/queries/auth.ts:87
↓ 1 callers
Function
deleteAgency
(agencyId: string)
src/queries/agency.ts:41
↓ 1 callers
Function
deleteElement
(elements: EditorElement[], action: EditorAction)
src/components/providers/EditorProvider.tsx:105
↓ 1 callers
Function
deleteFunnelPage
(funnelPageId: string)
src/queries/funnels.ts:110
↓ 1 callers
Function
deleteLane
(laneId: string)
src/queries/lanes.ts:73
↓ 1 callers
Function
deleteMedia
(mediaId: string)
src/queries/media.ts:36
↓ 1 callers
Function
deletePipeline
(pipelineId: string)
src/queries/pipelines.ts:74
↓ 1 callers
Function
deleteSubAccount
(subAccountId: string)
src/queries/subaccount.ts:141
↓ 1 callers
Function
deleteTag
(tagId: string)
src/queries/tags.ts:36
↓ 1 callers
Function
deleteTicket
(ticketId: string)
src/queries/tickets.ts:86
↓ 1 callers
Function
deleteUser
(userId: string)
src/queries/auth.ts:75
↓ 1 callers
Function
fetchContacts
()
src/components/forms/TicketDetails.tsx:113
↓ 1 callers
Function
fetchData
()
src/components/modules/pipelines/PipelineValue.tsx:39
↓ 1 callers
Function
fetchData
()
src/components/forms/TagDetails.tsx:61
↓ 1 callers
Function
fetchDetails
()
src/components/forms/UserDetails.tsx:92
↓ 1 callers
Function
fetchFunnel
()
src/components/modules/editor/editor-elements/EditorPayment.tsx:62
↓ 1 callers
Function
fetchMedia
()
src/components/modules/editor/editor-tabs/MediaTab.tsx:20
↓ 1 callers
Function
fetchSubAccountConnectedId
()
src/components/modules/editor/editor-elements/EditorPayment.tsx:46
↓ 1 callers
Function
fetchTeamMembers
()
src/components/forms/TicketDetails.tsx:91
↓ 1 callers
Function
getAddOnsProducts
()
src/lib/stripe/stripe-actions.ts:68
↓ 1 callers
Function
getAgencySubscription
(agencyId: string)
src/queries/agency.ts:109
↓ 1 callers
Function
getAuthUserGroup
(agencyId: string)
src/queries/auth.ts:59
↓ 1 callers
Function
getCharges
(customerId: string | undefined)
src/lib/stripe/stripe-actions.ts:86
↓ 1 callers
Function
getClientSecret
()
src/components/modules/editor/editor-elements/EditorPayment.tsx:77
↓ 1 callers
Function
getConnectAccountProducts
(stripeAccount: string)
src/lib/stripe/stripe-actions.ts:54
↓ 1 callers
Function
getDirection
()
src/components/modules/landing/InfiniteMovingCard.tsx:45
↓ 1 callers
Function
getFunnelPageDetails
(funnelPageId: string)
src/queries/funnels.ts:120
↓ 1 callers
Function
getLanesWithTicketsAndTags
(pipelineId: string)
src/queries/lanes.ts:9
↓ 1 callers
Function
getPermissions
()
src/components/forms/UserDetails.tsx:106
↓ 1 callers
Function
getPipelines
(subAccountId: string)
src/queries/pipelines.ts:18
↓ 1 callers
Function
getPrices
()
src/lib/stripe/stripe-actions.ts:77
↓ 1 callers
Function
getSpeed
()
src/components/modules/landing/InfiniteMovingCard.tsx:60
↓ 1 callers
Function
getSubAccountTeamMembers
(subAccountId: string)
src/queries/subaccount.ts:118
↓ 1 callers
Function
getSubAccountWithContacts
(subAccountId: string)
src/queries/contacts.ts:19
↓ 1 callers
Function
getSubAccountsByAgency
(agencyId: string)
src/queries/subaccount.ts:17
↓ 1 callers
Function
getTagsForSubAccount
(subAccountId: string)
src/queries/tags.ts:26
↓ 1 callers
Function
getUserWithPermissionsAndSubAccount
(userId: string)
src/queries/permissions.ts:6
↓ 1 callers
Function
goToNextPage
()
src/components/modules/editor/editor-elements/EditorContact.tsx:44
↓ 1 callers
Function
handleAddProduct
(product: Stripe.Product)
src/components/modules/funnels/FunnelProductsTable.tsx:61
↓ 1 callers
Function
handleAddSelections
(tag: TagType)
src/components/forms/TagDetails.tsx:82
↓ 1 callers
Function
handleDeleteSelection
(tagId: string)
src/components/forms/TagDetails.tsx:77
↓ 1 callers
Function
handleDeleteTag
(tagId: string)
src/components/forms/TagDetails.tsx:128
↓ 1 callers
Function
handlePreviewClick
()
src/components/modules/editor/FunnelEditorNavigation.tsx:86
↓ 1 callers
Function
handleRedo
()
src/components/modules/editor/FunnelEditorNavigation.tsx:95
↓ 1 callers
Function
handleSave
()
src/components/modules/editor/FunnelEditorNavigation.tsx:99
↓ 1 callers
Function
handleSaveTabStorage
(tab: TabsName)
src/components/modules/editor/FunnelEditorSidebar.tsx:35
↓ 1 callers
Function
handleUndo
()
src/components/modules/editor/FunnelEditorNavigation.tsx:91
↓ 1 callers
Function
initUser
(newUser: Partial<User>)
src/queries/auth.ts:99
↓ 1 callers
Function
onChangePermission
( subAccountId: string, access: boolean, permissionId: string | undefined )
src/components/forms/UserDetails.tsx:174
↓ 1 callers
Function
renderWords
()
src/components/modules/landing/TypewriterEffect.tsx:47
↓ 1 callers
Function
scaleDimensions
()
src/components/modules/landing/HeroContainerScroll.tsx:27
↓ 1 callers
Function
sendInvitation
( role: Role, email: string, agencyId: string )
src/queries/invintations.ts:13
↓ 1 callers
Function
subscriptionCreate
( subscription: Stripe.Subscription, customerId: string, )
src/lib/stripe/stripe-actions.ts:10
↓ 1 callers
Function
updateAgencyConnectedId
( agencyId: string, connectAccountId: string )
src/queries/agency.ts:123
↓ 1 callers
Function
updateAgencyDetails
( agencyId: string, agencyDetails: Partial<Agency> )
src/queries/agency.ts:27
↓ 1 callers
Function
updateElement
( elements: EditorElement[], action: EditorAction )
src/components/providers/EditorProvider.tsx:77
↓ 1 callers
Function
updateFunnelPageVisits
(funnelPageId: string)
src/queries/funnels.ts:130
↓ 1 callers
Function
updateFunnelProducts
( products: string, funnelId: string )
src/queries/funnels.ts:59
↓ 1 callers
Function
updateLanesOrder
(lanes: Lane[])
src/queries/lanes.ts:34
↓ 1 callers
Function
updateSubAccountConnectedId
( subAccountId: string, connectAccountId: string )
src/queries/subaccount.ts:156
next →
1–100 of 382, ranked by callers