MCPcopy Create free account

hub / github.com/antiwork/gumboard / functions

Functions232 in github.com/antiwork/gumboard

↓ 259 callersMethodprefix
(name: string)
tests/fixtures/test-helpers.ts:136
↓ 90 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:5
↓ 84 callersMethodgetBoardName
(name: string)
tests/fixtures/test-helpers.ts:141
↓ 27 callersFunctionhasValidContent
(content: string | null | undefined)
lib/slack.ts:7
↓ 18 callersFunctionredirect
({ url, baseUrl })
auth.ts:35
↓ 17 callersFunctionformatLastActivity
(dateString: string)
lib/utils.ts:9
↓ 6 callersFunctionrefreshUser
()
app/contexts/UserContext.tsx:67
↓ 6 callersFunctionuseUser
()
app/contexts/UserContext.tsx:82
↓ 5 callersFunctionuniqueId
()
tests/e2e/add-task-button.spec.ts:4
↓ 4 callersFunctionadjustTextareaHeight
(textarea: HTMLTextAreaElement)
components/checklist-item.tsx:53
↓ 4 callersFunctionformatDate
(date: Date | null)
components/ui/date-range-picker.tsx:32
↓ 4 callersFunctionhandleAddNote
(targetBoardId?: string)
app/boards/[id]/page.tsx:320
↓ 4 callersFunctionuseFormField
()
components/ui/form.tsx:43
↓ 3 callersFunctionfetchInvites
()
app/settings/organization/page.tsx:129
↓ 3 callersFunctionfetchSelfServeInvites
()
app/settings/organization/page.tsx:141
↓ 3 callersFunctionshouldSendNotification
( userId: string, boardId: string, boardName: string, sendSlackUpdates: boolean = true )
lib/slack.ts:27
↓ 3 callersFunctionsignIn
()
auth.ts:32
↓ 2 callersFunctionendOfDay
(date: Date)
lib/utils.ts:153
↓ 2 callersMethodensureAuthInitialized
()
tests/fixtures/test-helpers.ts:41
↓ 2 callersFunctionfilterAndSortNotes
( notes: Note[], searchTerm: string, dateRange: { startDate: Date | null; endDate: Date | null }, auth
lib/utils.ts:125
↓ 2 callersFunctiongetBaseUrl
(requestOrHeaders?: Request | Headers)
lib/utils.ts:89
↓ 2 callersFunctiongetBoardColumns
(columnCount: number, notes: Note[])
lib/utils.ts:188
↓ 2 callersFunctiongetNotesPositions
()
tests/e2e/search.spec.ts:47
↓ 2 callersFunctiongetTestPrismaClient
()
tests/fixtures/test-helpers.ts:7
↓ 2 callersFunctiongetUniqueAuthors
(notes: Note[])
lib/utils.ts:104
↓ 2 callersFunctionhandleStopEditItem
()
components/note.tsx:312
↓ 2 callersFunctionisValidEmail
(email: string)
lib/utils.ts:203
↓ 2 callersFunctionsendSlackMessage
( webhookUrl: string, message: SlackMessage )
lib/slack.ts:53
↓ 2 callersFunctionsendTodoNotification
( webhookUrl: string, todoContent: string, boardName: string, userName: string, action: "added" | "c
lib/slack.ts:137
↓ 2 callersFunctionstartOfDay
(date: Date)
lib/utils.ts:151
↓ 2 callersFunctionuseBoardColumnMeta
()
lib/hooks.ts:3
↓ 1 callersMethodcleanup
()
tests/fixtures/test-helpers.ts:75
↓ 1 callersFunctioncopyInviteLink
(inviteToken: string)
app/settings/organization/page.tsx:461
↓ 1 callersFunctionfetchBoardData
()
app/public/boards/[id]/page.tsx:53
↓ 1 callersFunctionfetchBoardData
()
app/boards/[id]/page.tsx:237
↓ 1 callersFunctionfetchStats
()
components/stats-section.tsx:31
↓ 1 callersFunctionformatNoteForSlack
( note: { checklistItems?: Array<{ content: string }> }, boardName: string, userName: string )
lib/slack.ts:112
↓ 1 callersFunctionformatTodoForSlack
( todoContent: string, boardName: string, userName: string, action: "added" | "completed" )
lib/slack.ts:125
↓ 1 callersFunctiongenerateSecureToken
()
app/api/organization/self-serve-invites/route.ts:7
↓ 1 callersFunctiongetDisplayText
()
components/ui/date-range-picker.tsx:34
↓ 1 callersFunctiongetFilterCount
()
components/ui/filter-popover.tsx:38
↓ 1 callersFunctionhandleAddChecklistItem
(content: string)
components/note.tsx:260
↓ 1 callersFunctionhandleCancelInvite
(inviteId: string)
app/settings/organization/page.tsx:310
↓ 1 callersFunctionhandleDeleteChecklistItem
(itemId: string)
components/note.tsx:139
↓ 1 callersFunctionhandleDeleteSelfServeInvite
(inviteToken: string, inviteName: string)
app/settings/organization/page.tsx:416
↓ 1 callersFunctionhandleEditChecklistItem
(itemId: string, content: string)
components/note.tsx:174
↓ 1 callersFunctionhandleRemoveMember
(memberId: string, memberName: string)
app/settings/organization/page.tsx:276
↓ 1 callersFunctionhandleReorderChecklistItems
(noteId: string, newItems: ChecklistItem[])
components/note.tsx:212
↓ 1 callersFunctionhandleToggleAdmin
(memberId: string, currentAdminStatus: boolean)
app/settings/organization/page.tsx:327
↓ 1 callersFunctionhandleUpdateBoardSettings
(settings: { name?: string; description?: string; isPublic?: boolean; sendSlackUpdates: boolea
app/boards/[id]/page.tsx:602
↓ 1 callersFunctionhasValidEmails
()
app/setup/organization/form.tsx:41
↓ 1 callersFunctioninitializeFiltersFromURL
()
app/boards/[id]/page.tsx:164
↓ 1 callersFunctioninitializeParams
()
app/public/boards/[id]/page.tsx:40
↓ 1 callersFunctioninitializeParams
()
app/boards/[id]/page.tsx:195
↓ 1 callersFunctionremoveEmailField
(index: number)
app/setup/organization/form.tsx:29
↓ 1 callersFunctionupdateEmail
(index: number, value: string)
app/setup/organization/form.tsx:35
↓ 1 callersFunctionupdateSlackMessage
( webhookUrl: string, originalText: string, completed: boolean, boardName: string, userName: string
lib/slack.ts:79
FunctionAlertDialog
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Root>)
components/ui/alert-dialog.tsx:7
FunctionAlertDialogAction
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Action>)
components/ui/alert-dialog.tsx:104
FunctionAlertDialogCancel
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Cancel>)
components/ui/alert-dialog.tsx:111
FunctionAlertDialogContent
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Content>)
components/ui/alert-dialog.tsx:37
FunctionAlertDialogDescription
({ className, asChild = false, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Description>
components/ui/alert-dialog.tsx:89
FunctionAlertDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/alert-dialog.tsx:66
FunctionAlertDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/alert-dialog.tsx:56
FunctionAlertDialogOverlay
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Overlay>)
components/ui/alert-dialog.tsx:21
FunctionAlertDialogPortal
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Portal>)
components/ui/alert-dialog.tsx:17
FunctionAlertDialogTitle
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Title>)
components/ui/alert-dialog.tsx:76
FunctionAlertDialogTrigger
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Trigger>)
components/ui/alert-dialog.tsx:11
FunctionAuthError
()
app/auth/error/page.tsx:70
FunctionAuthErrorContent
()
app/auth/error/page.tsx:19
FunctionBetaBadge
({ className }: BetaBadgeProps)
components/ui/beta-badge.tsx:7
FunctionBoardPage
({ params }: { params: Promise<{ id: string }> })
app/boards/[id]/page.tsx:66
FunctionBoardPageSkeleton
()
components/board-skeleton.tsx:3
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
components/ui/button.tsx:36
FunctionCalendar
({ className, classNames, showOutsideDays = true, captionLayout = "label", buttonVariant = "ghost",
components/ui/calendar.tsx:10
FunctionCalendarDayButton
({ className, day, modifiers, ...props }: React.ComponentProps<typeof DayButton>)
components/ui/calendar.tsx:139
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:61
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:65
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:31
FunctionChecklistItem
({ item, onToggle, onEdit, onDelete, isEditing, editContent, onEditContentChange, onStartEdit,
components/checklist-item.tsx:33
FunctionDELETE
()
app/api/user/route.ts:58
FunctionDELETE
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
app/api/boards/[id]/route.ts:176
FunctionDELETE
( request: NextRequest, { params }: { params: Promise<{ id: string; noteId: string }> } )
app/api/boards/[id]/notes/[noteId]/route.ts:257
FunctionDELETE
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
app/api/organization/invites/[id]/route.ts:5
FunctionDELETE
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
app/api/organization/members/[id]/route.ts:76
FunctionDELETE
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
app/api/organization/self-serve-invites/[id]/route.ts:5
FunctionDashboard
()
app/dashboard/page.tsx:64
FunctionDashboardSkeleton
()
app/dashboard/page.tsx:403
FunctionDateRangePicker
({ startDate, endDate, onDateRangeChange, disabled = false, }: DateRangePickerProps)
components/ui/date-range-picker.tsx:20
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
components/ui/dialog.tsx:7
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
components/ui/dialog.tsx:19
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
components/ui/dialog.tsx:39
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
components/ui/dialog.tsx:103
FunctionDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/dialog.tsx:83
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/dialog.tsx:73
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
components/ui/dialog.tsx:23
next →1–100 of 232, ranked by callers