MCPcopy Create free account

hub / github.com/0xAstroAlpha/Gia-Pha-Dien-Tu / functions

Functions210 in github.com/0xAstroAlpha/Gia-Pha-Dien-Tu

↓ 55 callersFunctioncn
(...inputs: ClassValue[])
frontend/src/lib/utils.ts:4
↓ 18 callersFunctionuseAuth
()
frontend/src/components/auth-provider.tsx:154
↓ 4 callersFunctionhandleSubmit
()
frontend/src/app/(main)/feed/page.tsx:57
↓ 3 callersFunctionfetchTreeData
()
frontend/src/lib/supabase-data.ts:69
↓ 3 callersFunctionupdateFamilyChildren
( familyHandle: string, newChildrenOrder: string[] )
frontend/src/lib/supabase-data.ts:77
↓ 2 callersFunctioncomputePersonGenerations
(people: TreeNode[], families: TreeFamily[])
frontend/src/app/(main)/tree/tree-client.tsx:140
↓ 2 callersFunctionestimatePersonHeight
(person: BookPerson)
frontend/src/app/(main)/book/page.tsx:116
↓ 2 callersFunctionformatYears
(birth?: number, death?: number, isLiving?: boolean)
frontend/src/lib/book-generator.ts:66
↓ 2 callersFunctiongetInviteUrl
(code: string)
frontend/src/app/(main)/admin/users/page.tsx:177
↓ 2 callersFunctiongetMockTreeData
()
frontend/src/lib/mock-data.ts:39
↓ 2 callersFunctionhandleAction
(id: string, action: 'approve' | 'reject')
frontend/src/app/(main)/media/page.tsx:71
↓ 2 callersFunctionhandleAction
(id: string, action: 'approved' | 'rejected')
frontend/src/app/(main)/admin/edits/page.tsx:55
↓ 2 callersFunctioninView
(x: number, y: number)
frontend/src/app/(main)/tree/tree-client.tsx:567
↓ 2 callersFunctionreadOverrides
()
frontend/src/app/api/tree-overrides/route.ts:12
↓ 2 callersFunctionromanNumeral
(n: number)
frontend/src/lib/book-generator.ts:56
↓ 2 callersFunctionsetGen
(handle: string, gen: number)
frontend/src/lib/tree-layout.ts:595
↓ 2 callersFunctionwalk
(h: string)
frontend/src/lib/tree-layout.ts:629
↓ 2 callersFunctionwalk
(h: string, gen: number)
frontend/src/app/(main)/tree/tree-client.tsx:57
↓ 2 callersFunctionwriteOverrides
(data: Overrides)
frontend/src/app/api/tree-overrides/route.ts:21
↓ 1 callersFunctionassignGenerations
(people: TreeNode[], families: TreeFamily[])
frontend/src/lib/tree-layout.ts:591
↓ 1 callersFunctionassignPositions
( subtree: Subtree, startX: number, generation: number, allNodes: PositionedNode[], placed
frontend/src/lib/tree-layout.ts:315
↓ 1 callersFunctionbuildSubtree
( family: TreeFamily, personMap: Map<string, TreeNode>, familyMap: Map<string, TreeFamily>, vi
frontend/src/lib/tree-layout.ts:139
↓ 1 callersFunctionchangeViewMode
(mode: ViewMode)
frontend/src/app/(main)/tree/tree-client.tsx:737
↓ 1 callersFunctioncomputeBranchSummary
( handle: string, people: TreeNode[], families: TreeFamily[], )
frontend/src/app/(main)/tree/tree-client.tsx:46
↓ 1 callersFunctioncomputeLayout
(people: TreeNode[], families: TreeFamily[])
frontend/src/lib/tree-layout.ts:409
↓ 1 callersFunctioncomputeTreeStats
(nodes: PositionedNode[], families: TreeFamily[])
frontend/src/app/(main)/tree/tree-client.tsx:112
↓ 1 callersFunctionfetchAndGenerate
()
frontend/src/app/(main)/book/page.tsx:71
↓ 1 callersFunctionfetchCount
()
frontend/src/components/notification-bell.tsx:18
↓ 1 callersFunctionfetchFamilies
()
frontend/src/lib/supabase-data.ts:55
↓ 1 callersFunctionfetchPeople
()
frontend/src/lib/supabase-data.ts:40
↓ 1 callersFunctionfetchPeople
()
frontend/src/app/(main)/people/page.tsx:39
↓ 1 callersFunctionfetchPerson
()
frontend/src/app/(main)/people/[handle]/page.tsx:25
↓ 1 callersFunctionfetchStats
()
frontend/src/app/(main)/page.tsx:24
↓ 1 callersFunctionfetchTree
()
frontend/src/app/(main)/tree/tree-client.tsx:272
↓ 1 callersFunctionfilterAncestors
(handle: string, people: TreeNode[], families: TreeFamily[])
frontend/src/lib/tree-layout.ts:624
↓ 1 callersFunctionfilterDescendants
(handle: string, people: TreeNode[], families: TreeFamily[])
frontend/src/lib/tree-layout.ts:652
↓ 1 callersFunctionformatDate
(dateStr: string)
frontend/src/app/(main)/events/page.tsx:54
↓ 1 callersFunctionformatSize
(bytes: number | null)
frontend/src/app/(main)/media/page.tsx:77
↓ 1 callersFunctionformatTime
(dateStr: string)
frontend/src/app/(main)/events/page.tsx:60
↓ 1 callersFunctiongenTitle
(gen: number)
frontend/src/lib/book-generator.ts:60
↓ 1 callersFunctiongenerateBookData
( people: TreeNode[], families: TreeFamily[], familyName: string = 'Lê Huy', )
frontend/src/lib/book-generator.ts:75
↓ 1 callersFunctiongenerateCode
()
frontend/src/app/(main)/admin/users/page.tsx:61
↓ 1 callersFunctiongetRoleBadge
(role: string)
frontend/src/app/(main)/directory/page.tsx:48
↓ 1 callersFunctiongetZoomLevel
(scale: number)
frontend/src/app/(main)/tree/tree-client.tsx:30
↓ 1 callersFunctionhandleCloseDialog
()
frontend/src/app/(main)/admin/users/page.tsx:182
↓ 1 callersFunctionhandleDelete
(commentId: string)
frontend/src/components/comment-section.tsx:56
↓ 1 callersFunctionhandleRsvp
(status: string)
frontend/src/app/(main)/events/[id]/page.tsx:63
↓ 1 callersFunctionhandleSubmit
()
frontend/src/components/comment-section.tsx:41
↓ 1 callersFunctionload
()
frontend/src/app/(main)/admin/backup/page.tsx:84
↓ 1 callersFunctionmarkAsRead
(id: string)
frontend/src/app/(main)/notifications/page.tsx:49
↓ 1 callersFunctionmergeContours
(leftContour: Contour, rightContour: Contour, offset: number)
frontend/src/lib/tree-layout.ts:117
↓ 1 callersFunctionminSeparation
(leftContour: Contour, rightContour: Contour)
frontend/src/lib/tree-layout.ts:102
↓ 1 callersFunctionpackChapterPages
(members: BookPerson[], gen: number, roman: string)
frontend/src/app/(main)/book/page.tsx:130
↓ 1 callersFunctionsetGen
(handle: string, gen: number)
frontend/src/lib/book-generator.ts:93
↓ 1 callersFunctiontimeAgo
(dateStr: string)
frontend/src/components/comment-section.tsx:61
↓ 1 callersFunctionzodiacYear
(year?: number)
frontend/src/lib/genealogy-types.ts:47
FunctionAdminEditsPage
()
frontend/src/app/(main)/admin/edits/page.tsx:29
FunctionAdminUsersPage
()
frontend/src/app/(main)/admin/users/page.tsx:68
FunctionAppendixContent
({ bookData, theme: t, startIdx, endIdx, showHeader }: { bookData: BookData; theme: Theme; startIdx?:
frontend/src/app/(main)/book/page.tsx:590
FunctionAuditLogPage
()
frontend/src/app/(main)/admin/audit/page.tsx:18
FunctionAuthLayout
({ children, }: { children: React.ReactNode; })
frontend/src/app/(auth)/layout.tsx:1
FunctionAuthProvider
({ children }: { children: ReactNode })
frontend/src/components/auth-provider.tsx:35
FunctionAvatar
({ className, size = "default", ...props }: React.ComponentProps<typeof AvatarPrimitive.Root> & { size
frontend/src/components/ui/avatar.tsx:8
FunctionAvatarBadge
({ className, ...props }: React.ComponentProps<"span">)
frontend/src/components/ui/avatar.tsx:57
FunctionAvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
frontend/src/components/ui/avatar.tsx:41
FunctionAvatarGroup
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/avatar.tsx:73
FunctionAvatarGroupCount
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/avatar.tsx:86
FunctionAvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
frontend/src/components/ui/avatar.tsx:28
FunctionBackupPage
()
frontend/src/app/(main)/admin/backup/page.tsx:12
FunctionBadge
({ className, variant = "default", asChild = false, ...props }: React.ComponentProps<"span"> & Varia
frontend/src/components/ui/badge.tsx:29
FunctionBookPage
()
frontend/src/app/(main)/book/page.tsx:53
FunctionBookSection
({ sectionId, bookData, theme: t, memberStart, memberEnd, isFirstPage, appendixStart, appendixEnd, appendixIsF
frontend/src/app/(main)/book/page.tsx:405
FunctionBranchSummaryCard
({ summary, parentNode, zoomLevel, onExpand }: { summary: BranchSummary; parentNode: PositionedNode;
frontend/src/app/(main)/tree/tree-client.tsx:1328
FunctionButton
({ className, variant = "default", size = "default", asChild = false, ...props }: React.ComponentPro
frontend/src/components/ui/button.tsx:41
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/card.tsx:64
FunctionCardContextMenu
({ person, x, y, onViewDetail, onShowDescendants, onShowAncestors, onSetFocus, onShowFull, onCopyLink, onContr
frontend/src/app/(main)/tree/tree-client.tsx:1069
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/card.tsx:31
FunctionChapterContent
({ chapter, theme: t, members, startIndex, showHeader }: { chapter: BookChapter; theme: Theme; members
frontend/src/app/(main)/book/page.tsx:493
FunctionClosingContent
({ bookData, theme: t }: { bookData: BookData; theme: Theme })
frontend/src/app/(main)/book/page.tsx:663
FunctionCommentSection
({ personHandle }: CommentSectionProps)
frontend/src/components/comment-section.tsx:22
FunctionCommentSection
({ postId }: { postId: string })
frontend/src/app/(main)/feed/page.tsx:115
FunctionContributeDialog
({ personHandle, personName, onClose }: ContributeDialogProps)
frontend/src/components/contribute-dialog.tsx:27
FunctionCoverPage
({ bookData, theme: t }: { bookData: BookData; theme: Theme })
frontend/src/app/(main)/book/page.tsx:436
FunctionCreateEventDialog
({ onCreated }: { onCreated: () => void })
frontend/src/app/(main)/events/page.tsx:66
FunctionDELETE
()
frontend/src/app/api/tree-overrides/route.ts:49
FunctionDatabaseStats
()
frontend/src/app/(main)/admin/backup/page.tsx:79
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
frontend/src/components/ui/dialog.tsx:10
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
frontend/src/components/ui/dialog.tsx:28
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
frontend/src/components/ui/dialog.tsx:50
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
frontend/src/components/ui/dialog.tsx:134
FunctionDialogFooter
({ className, showCloseButton = false, children, ...props }: React.ComponentProps<"div"> & { showClo
frontend/src/components/ui/dialog.tsx:94
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
frontend/src/components/ui/dialog.tsx:84
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
frontend/src/components/ui/dialog.tsx:34
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
frontend/src/components/ui/dialog.tsx:22
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
frontend/src/components/ui/dialog.tsx:121
next →1–100 of 210, ranked by callers