MCPcopy Create free account

hub / github.com/birobirobiro/awesome-shadcn-ui / functions

Functions408 in github.com/birobirobiro/awesome-shadcn-ui

FunctionFieldDescription
({ className, ...props }: React.ComponentProps<"p">)
src/components/ui/field.tsx:131
FunctionFieldError
({ className, children, errors, ...props }: React.ComponentProps<"div"> & { errors?: Array<{ message
src/components/ui/field.tsx:176
FunctionFieldGroup
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/field.tsx:41
FunctionFieldLabel
({ className, ...props }: React.ComponentProps<typeof Label>)
src/components/ui/field.tsx:101
FunctionFieldLegend
({ className, variant = "legend", ...props }: React.ComponentProps<"legend"> & { variant?: "legend" | "l
src/components/ui/field.tsx:23
FunctionFieldSeparator
({ children, className, ...props }: React.ComponentProps<"div"> & { children?: React.ReactNode; })
src/components/ui/field.tsx:146
FunctionFieldSet
({ className, ...props }: React.ComponentProps<"fieldset">)
src/components/ui/field.tsx:10
FunctionFieldTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/field.tsx:118
FunctionFooter
()
src/components/layout/footer.tsx:20
FunctionGET
(request: NextRequest)
src/app/api/github/callback/route.ts:3
FunctionGlobalError
({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; })
src/app/global-error.tsx:7
FunctionHero
()
src/components/hero.tsx:30
FunctionHome
()
src/app/page.tsx:12
FunctionHomeContent
({ categories, items }: HomeContentProps)
src/components/home-content.tsx:43
FunctionHoverCard
({ ...props }: React.ComponentProps<typeof HoverCardPrimitive.Root>)
src/components/ui/hover-card.tsx:8
FunctionHoverCardContent
({ className, align = "center", sideOffset = 4, ...props }: React.ComponentProps<typeof HoverCardPrimi
src/components/ui/hover-card.tsx:22
FunctionHoverCardTrigger
({ ...props }: React.ComponentProps<typeof HoverCardPrimitive.Trigger>)
src/components/ui/hover-card.tsx:14
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
src/components/ui/input.tsx:5
FunctionInputGroup
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/input-group.tsx:11
FunctionInputGroupAddon
({ className, align = "inline-start", ...props }: React.ComponentProps<"div"> & VariantProps<typeof inpu
src/components/ui/input-group.tsx:46
FunctionInputGroupButton
({ className, type = "button", variant = "ghost", size = "xs", ...props }: Omit<React.ComponentProps
src/components/ui/input-group.tsx:85
FunctionInputGroupInput
({ className, ...props }: React.ComponentProps<"input">)
src/components/ui/input-group.tsx:116
FunctionInputGroupText
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/input-group.tsx:104
FunctionInputGroupTextarea
({ className, ...props }: React.ComponentProps<"textarea">)
src/components/ui/input-group.tsx:132
FunctionInputOTP
({ className, containerClassName, ...props }: React.ComponentProps<typeof OTPInput> & { containerClass
src/components/ui/input-otp.tsx:9
FunctionInputOTPGroup
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/input-otp.tsx:30
FunctionInputOTPSeparator
({ ...props }: React.ComponentProps<"div">)
src/components/ui/input-otp.tsx:73
FunctionInputOTPSlot
({ index, className, ...props }: React.ComponentProps<"div"> & { index: number; })
src/components/ui/input-otp.tsx:43
FunctionItem
({ className, variant = "default", size = "default", asChild = false, ...props }: React.ComponentPro
src/components/ui/item.tsx:58
FunctionItemActions
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/item.tsx:149
FunctionItemCard
({ id, title, description, url, category, date, isBookmarked, onBookmark, isBookmarkLoading
src/components/item-card.tsx:35
FunctionItemContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/item.tsx:110
FunctionItemDescription
({ className, ...props }: React.ComponentProps<"p">)
src/components/ui/item.tsx:136
FunctionItemError
({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; })
src/app/categories/[category]/[id]/error.tsx:8
FunctionItemFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/item.tsx:172
FunctionItemGrid
({ items, bookmarkedItems, onBookmark, isBookmarkLoading = false, }: ItemGridProps)
src/components/item-grid.tsx:17
FunctionItemGroup
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/item.tsx:8
FunctionItemHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/item.tsx:159
FunctionItemList
({ items: initialItems, categories, }: ItemListProps)
src/components/items-list.tsx:37
FunctionItemMedia
({ className, variant = "default", ...props }: React.ComponentProps<"div"> & VariantProps<typeof itemMed
src/components/ui/item.tsx:95
FunctionItemPage
({ params }: ItemPageProps)
src/app/categories/[category]/[id]/page.tsx:13
FunctionItemPageContent
({ item, relatedItems, categorySlug, categoryName, }: ItemPageContentProps)
src/components/item-page-content.tsx:42
FunctionItemSeparator
({ className, ...props }: React.ComponentProps<typeof Separator>)
src/components/ui/item.tsx:22
FunctionItemTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/item.tsx:123
FunctionKbd
({ className, ...props }: React.ComponentProps<"kbd">)
src/components/ui/kbd.tsx:3
FunctionKbdGroup
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/kbd.tsx:16
FunctionLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
src/components/ui/label.tsx:8
FunctionLoading
()
src/app/categories/[category]/[id]/loading.tsx:5
FunctionMarquee
(props: MarqueeProps)
src/components/ui/marquee.tsx:281
FunctionMarqueeContent
(props: DivProps)
src/components/ui/marquee.tsx:463
FunctionMarqueeEdge
(props: MarqueeEdgeProps)
src/components/ui/marquee.tsx:659
FunctionMarqueeItem
(props: DivProps)
src/components/ui/marquee.tsx:588
FunctionMenubar
({ className, ...props }: React.ComponentProps<typeof MenubarPrimitive.Root>)
src/components/ui/menubar.tsx:9
FunctionMenubarCheckboxItem
({ className, children, checked, inset, ...props }: React.ComponentProps<typeof MenubarPrimitive.Che
src/components/ui/menubar.tsx:114
FunctionMenubarContent
({ className, align = "start", alignOffset = -4, sideOffset = 8, ...props }: React.ComponentProps<ty
src/components/ui/menubar.tsx:67
FunctionMenubarGroup
({ ...props }: React.ComponentProps<typeof MenubarPrimitive.Group>)
src/components/ui/menubar.tsx:31
FunctionMenubarItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof MenubarPrimitive.Ite
src/components/ui/menubar.tsx:91
FunctionMenubarLabel
({ className, inset, ...props }: React.ComponentProps<typeof MenubarPrimitive.Label> & { inset?: boole
src/components/ui/menubar.tsx:172
FunctionMenubarMenu
({ ...props }: React.ComponentProps<typeof MenubarPrimitive.Menu>)
src/components/ui/menubar.tsx:25
FunctionMenubarPortal
({ ...props }: React.ComponentProps<typeof MenubarPrimitive.Portal>)
src/components/ui/menubar.tsx:37
FunctionMenubarRadioGroup
({ ...props }: React.ComponentProps<typeof MenubarPrimitive.RadioGroup>)
src/components/ui/menubar.tsx:43
FunctionMenubarRadioItem
({ className, children, inset, ...props }: React.ComponentProps<typeof MenubarPrimitive.RadioItem> & {
src/components/ui/menubar.tsx:144
FunctionMenubarSeparator
({ className, ...props }: React.ComponentProps<typeof MenubarPrimitive.Separator>)
src/components/ui/menubar.tsx:189
FunctionMenubarShortcut
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/menubar.tsx:202
FunctionMenubarSub
({ ...props }: React.ComponentProps<typeof MenubarPrimitive.Sub>)
src/components/ui/menubar.tsx:218
FunctionMenubarSubContent
({ className, ...props }: React.ComponentProps<typeof MenubarPrimitive.SubContent>)
src/components/ui/menubar.tsx:248
FunctionMenubarSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof MenubarPrimitive.SubTrigger> &
src/components/ui/menubar.tsx:224
FunctionMenubarTrigger
({ className, ...props }: React.ComponentProps<typeof MenubarPrimitive.Trigger>)
src/components/ui/menubar.tsx:51
FunctionMobileMenu
()
src/components/layout/header.tsx:85
FunctionNativeSelect
({ className, size = "default", ...props }: NativeSelectProps)
src/components/ui/native-select.tsx:10
FunctionNativeSelectOptGroup
({ className, ...props }: React.ComponentProps<"optgroup">)
src/components/ui/native-select.tsx:43
FunctionNativeSelectOption
({ ...props }: React.ComponentProps<"option">)
src/components/ui/native-select.tsx:39
FunctionNavLinks
()
src/components/layout/header.tsx:27
FunctionNavigationMenu
({ className, children, viewport = true, ...props }: React.ComponentProps<typeof NavigationMenuPrimiti
src/components/ui/navigation-menu.tsx:8
FunctionNavigationMenuContent
({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Content>)
src/components/ui/navigation-menu.tsx:85
FunctionNavigationMenuIndicator
({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Indicator>)
src/components/ui/navigation-menu.tsx:139
FunctionNavigationMenuItem
({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Item>)
src/components/ui/navigation-menu.tsx:48
FunctionNavigationMenuLink
({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Link>)
src/components/ui/navigation-menu.tsx:123
FunctionNavigationMenuList
({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.List>)
src/components/ui/navigation-menu.tsx:32
FunctionNavigationMenuTrigger
({ className, children, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Trigger>)
src/components/ui/navigation-menu.tsx:65
FunctionNavigationMenuViewport
({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Viewport>)
src/components/ui/navigation-menu.tsx:101
FunctionNotFound
()
src/app/not-found.tsx:4
FunctionPOST
(request: NextRequest)
src/app/api/github/device-flow/route.ts:4
FunctionPOST
(request: NextRequest)
src/app/api/submit-resource/route.ts:213
FunctionPRSubmissionDialog
({ trigger }: PRSubmissionDialogProps)
src/components/pr-submission-dialog.tsx:45
FunctionPageHeader
({ title, description, icon, breadcrumbs = [], actions, className = "", }: PageHeaderProps)
src/components/layout/page-header.tsx:27
FunctionPagination
({ className, ...props }: React.ComponentProps<"nav">)
src/components/ui/pagination.tsx:11
FunctionPaginationContent
({ className, ...props }: React.ComponentProps<"ul">)
src/components/ui/pagination.tsx:23
FunctionPaginationControls
({ currentPage, totalPages, itemsPerPage, handlePageChange, handleItemsPerPageChange, itemsPerPage
src/components/pagination-controls.tsx:27
FunctionPaginationEllipsis
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/pagination.tsx:104
FunctionPaginationItem
({ ...props }: React.ComponentProps<"li">)
src/components/ui/pagination.tsx:36
FunctionPaginationLink
({ className, isActive, size = "icon", ...props }: PaginationLinkProps)
src/components/ui/pagination.tsx:45
FunctionPaginationNext
({ className, text = "Next", ...props }: React.ComponentProps<typeof PaginationLink> & { text?: string }
src/components/ui/pagination.tsx:86
FunctionPaginationPrevious
({ className, text = "Previous", ...props }: React.ComponentProps<typeof PaginationLink> & { text?: stri
src/components/ui/pagination.tsx:68
FunctionPopover
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Root>)
src/components/ui/popover.tsx:8
FunctionPopoverAnchor
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Anchor>)
src/components/ui/popover.tsx:42
FunctionPopoverContent
({ className, align = "center", sideOffset = 4, ...props }: React.ComponentProps<typeof PopoverPrimiti
src/components/ui/popover.tsx:20
FunctionPopoverDescription
({ className, ...props }: React.ComponentProps<"p">)
src/components/ui/popover.tsx:68
FunctionPopoverHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/popover.tsx:48
FunctionPopoverTitle
({ className, ...props }: React.ComponentProps<"h2">)
src/components/ui/popover.tsx:58
← previousnext →201–300 of 408, ranked by callers