Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Orgnise/webapp
/ functions
Functions
518 in github.com/Orgnise/webapp
⨍
Functions
518
◇
Types & classes
122
Function
UserPlaceholder
()
src/components/team/invite/invites-team-members.tsx:124
Function
UserPlaceholder
()
src/components/team/invite/team-members.tsx:159
Function
UserPlaceholder
()
src/components/team/workspace/settings/workspace-members.tsx:164
Function
UserPlaceholder
()
src/app/(dashboard)/[team_slug]/settings/people/loading.tsx:28
Function
UserPlaceholder
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/people/loading.tsx:28
Function
UsersPlaceholders
()
src/components/ui/models/add-workspace-members-modal.tsx:284
Function
VerifyInvite
({ code }: { code: string })
src/app/(auth)/invites/[code]/page.tsx:56
Function
WelcomeEmail
({ name = "John Doe", email = "john@doe.io", }: { name: string | null; email: string; })
emails/welcome-email.tsx:17
Function
WorkspaceContentView
({ leftPanel, children, leftPanelSize = LeftPanelSize.default, setLeftPanelSize, }: IWorkspaceContentV
src/components/team/workspace/workspace-content-view.tsx:16
Function
WorkspaceDefaultAccess
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/page.tsx:192
Function
WorkspaceDescription
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/page.tsx:263
Function
WorkspaceLayout
({ children }: { children: ReactNode })
src/app/(dashboard)/[team_slug]/[workspace_slug]/layout.tsx:6
Function
WorkspaceListView
({ workspaces }: { workspaces: Workspace[] })
src/components/team/workspace/left-panel/workspace-switcher.tsx:51
Function
WorkspaceMembers
()
src/components/team/workspace/settings/workspace-members.tsx:25
Function
WorkspaceName
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/page.tsx:57
Function
WorkspacePage
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/page.tsx:11
Function
WorkspacePermissionView
({ permission, children, className, placeholder, unAuthorized, additionalCheck = true, }: Props)
src/components/molecule/workspace-permission-view.tsx:32
Function
WorkspacePlaceholder
()
src/components/ui/models/create-workspace-modal.tsx:197
Function
WorkspacePlaceholder
()
src/app/(dashboard)/[team_slug]/page-client.tsx:121
Function
WorkspaceSettingsDropDown
({ team_slug, workspace_slug, className, }: Props)
src/components/team/workspace/workspace-settings-dropdown.tsx:20
Function
WorkspaceSettingsPage
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/page.tsx:31
Function
WorkspaceSlug
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/page.tsx:103
Function
WorkspaceSwitcher
()
src/components/team/workspace/left-panel/workspace-switcher.tsx:20
Function
WorkspaceView
({ children, }: { children?: React.ReactNode; })
src/components/team/workspace/workspace-view.tsx:21
Function
WorkspaceVisibility
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/page.tsx:146
Function
addProseMirrorPlugins
()
src/components/ui/editor/extensions.ts:40
Function
authenticate
( prevState: string | undefined, formData: FormData, )
src/lib/actions.ts:3
Function
authorize
(credentials, req)
src/lib/auth/auth.ts:100
Function
authorized
({ auth, request: { nextUrl } }: any)
src/lib/auth/auth.ts:236
Method
batchDeleteCollectionsWithChildren
* Batch delete collections and their children efficiently
src/lib/db/query-optimizer.ts:359
Method
batchGetCollectionsByWorkspaces
* Batch fetch collections by multiple workspace IDs
src/lib/db/query-optimizer.ts:89
Function
canMonitor
({ source })
src/components/drag-n-drop/board-collections-view.tsx:352
Method
clearQueue
()
src/lib/analytics/interfaces.ts:65
Method
constructor
()
src/lib/storage.ts:14
Method
constructor
()
src/lib/mongodb.ts:58
Method
constructor
({ code, message, docUrl, }: { code: z.infer<typeof ErrorCode>; message: string; doc
src/lib/api/errors.ts:97
Method
constructor
(config?: Partial<RetryConfig>)
src/lib/analytics/retryManager.ts:11
Method
constructor
(private token: string, private config: Partial<AnalyticsConfig>)
src/lib/analytics/providers/mixpanel.ts:18
Method
constructor
(client: MongoClient)
src/lib/db/query-optimizer.ts:30
Method
createCollection
* Create a new collection / Page * To create Page, pass the parent collection slug
src/lib/swr/use-collections.ts:26
Function
createRegistry
()
src/components/drag-n-drop/registery.ts:18
Function
createTeam
(name: string, description: string)
src/app/(dashboard)/providers.tsx:37
Function
createUser
(message)
src/lib/auth/auth.ts:269
Method
deleteCollection
(id: string, collectionSlug: string)
src/lib/swr/use-collections.ts:30
Method
deleteItem
( id: string, itemSlug: string, collectionSlug: string, )
src/lib/swr/use-collections.ts:31
Function
deleteTeamAsync
(teamSlug: string)
src/lib/swr/use-teams.ts:64
Function
deleteWorkspace
(workspaceSlug: string)
src/lib/swr/use-workspaces.ts:80
Function
dropAllIndexes
(client: MongoClient)
src/lib/db/indexes.ts:264
Function
error
()
src/lib/auth/auth.ts:279
Function
eventCallback
(event)
src/lib/paddle/paddle-client.ts:24
Method
flushQueue
()
src/lib/analytics/interfaces.ts:63
Function
getBasicData
(collections: Collection[])
src/components/drag-n-drop/data.ts:4
Function
getCard
(cardId: string)
src/components/drag-n-drop/registery.ts:42
Method
getCollectionsWithWorkspace
* Get collections with optimized aggregation that includes workspace info
src/lib/db/query-optimizer.ts:51
Function
getColumn
(columnId: string)
src/components/drag-n-drop/registery.ts:48
Function
getFirstAndLastDay
(day: number)
src/lib/utility/datetime.ts:3
Function
getPermissionsByCategory
(category: keyof typeof TeamPermissions)
src/lib/constants/team-role.ts:124
Method
getPoolStats
()
src/lib/mongodb.ts:99
Function
getQueryString
( kv?: Record<string, string>, opts?: { ignore?: string[]; }, )
src/lib/hooks/use-router-stuff.ts:9
Method
getQueueSize
()
src/lib/analytics/interfaces.ts:64
Method
getQueueSize
()
src/lib/analytics/providers/mixpanel.ts:158
Function
getRolePermissions
(role: TeamRole)
src/lib/constants/team-role.ts:102
Function
getSlowQueries
(client: MongoClient, limit = 10)
src/lib/db/indexes.ts:315
Function
getStripe
()
src/lib/stripe/client.ts:6
Method
getTeamWithMembersAndStats
* Get team with members and usage stats in a single optimized query
src/lib/db/query-optimizer.ts:125
Method
getUserTeamsWithData
* Batch fetch teams with all their data for a user
src/lib/db/query-optimizer.ts:214
Function
getWorkspacePermissionsByCategory
(category: keyof typeof WorkspacePermissions)
src/lib/constants/workspace-role.ts:82
Function
getWorkspaceRolePermissions
(role: WorkspaceRole)
src/lib/constants/workspace-role.ts:62
Method
getWorkspaceWithMembers
* Get workspace with members in a single query
src/lib/db/query-optimizer.ts:275
Function
group
(groupId: string, properties?: Record<string, any>)
src/lib/analytics/useAnalytics.ts:98
Method
group
(groupId: string, properties?: Record<string, any>)
src/lib/analytics/providers/mixpanel.ts:108
Function
handleCreateCollection
()
src/app/(dashboard)/[team_slug]/[workspace_slug]/page.tsx:15
Function
handleCreateTeam
(e: any)
src/components/team/create/create-team-form.tsx:18
Function
handleDeleteItem
()
src/components/team/workspace/collection/collection-items-card.tsx:57
Function
handleDeleteTeam
(e: any)
src/app/(dashboard)/[team_slug]/settings/page.tsx:224
Function
handleDeleteWorkspace
(e: any)
src/app/(dashboard)/[team_slug]/[workspace_slug]/settings/page.tsx:361
Function
handleLogoClick
()
src/components/layout/nav.tsx:27
Function
handleLogout
()
src/components/layout/nav.tsx:48
Function
handleRemoveTeammate
()
src/components/team/invite/remove-member-model.tsx:36
Function
handleRemoveTeammate
()
src/components/ui/models/remove-workspace-member-model.tsx:40
Function
handleSettingsClick
()
src/components/layout/nav.tsx:41
Function
handleSubmit
(e: any)
src/app/(auth)/login/credential/form.tsx:24
Function
handleTeamDropdownOpen
()
src/components/ui/team-switcher.tsx:70
Function
handleUpdateName
(e: any)
src/components/team/workspace/collection/collection-items-card.tsx:44
Function
handleUserAvatarClick
()
src/components/layout/nav.tsx:34
Function
hasAllPermissions
( role: TeamRole | undefined, permissions: TeamPermission[] )
src/lib/constants/team-role.ts:116
Function
hasAllWorkspacePermissions
( role: WorkspaceRole | undefined, permissions: WorkspacePermission[] )
src/lib/constants/workspace-role.ts:74
Function
hasAnyPermissions
( role: TeamRole | undefined, permissions: TeamPermission[] )
src/lib/constants/team-role.ts:107
Function
hasAnyWorkspacePermissions
( role: WorkspaceRole | undefined, permissions: WorkspacePermission[] )
src/lib/constants/workspace-role.ts:66
Function
headers
()
next.config.js:14
Method
identify
(userId: string, properties?: Record<string, any>)
src/lib/analytics/providers/mixpanel.ts:93
Method
instance
()
src/lib/mongodb.ts:91
Method
isHealthy
()
src/lib/analytics/interfaces.ts:66
Method
isHealthy
()
src/lib/analytics/providers/mixpanel.ts:166
Function
jwt
({ token, user, account, profile, trigger })
src/lib/auth/auth.ts:198
Function
linkAccount
(message)
src/lib/auth/auth.ts:273
Function
middleware
(req: NextRequest)
src/middleware.ts:23
Function
onDragEnd
(result: any)
src/components/team/workspace/left-panel/collection-board.tsx:54
Function
onDrop
()
src/components/drag-n-drop/column.tsx:137
Function
onDrop
(args)
src/components/drag-n-drop/board-collections-view.tsx:355
← previous
next →
401–500 of 518, ranked by callers