Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Kiranism/next-shadcn-dashboard-starter
/ functions
Functions
600 in github.com/Kiranism/next-shadcn-dashboard-starter
⨍
Functions
600
◇
Types & classes
72
↓ 299 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 46 callers
Method
log
(msg)
scripts/cleanup.js:571
↓ 19 callers
Function
row
(text = '')
scripts/postinstall.js:41
↓ 11 callers
Function
getQueryClient
()
src/lib/query-client.ts:19
↓ 10 callers
Function
useFieldContext
()
src/components/ui/form-context.tsx:53
↓ 9 callers
Function
delay
(ms: number)
src/constants/mock-api.ts:8
↓ 8 callers
Function
createFormField
(FieldComponent: React.ComponentType<P>)
src/components/ui/form-context.tsx:291
↓ 7 callers
Function
useSidebar
()
src/components/ui/sidebar.tsx:41
↓ 6 callers
Function
useFormFields
* Returns all composed field components with type-safe `name` props. * Pass your form's value type (or `z.infer<typeof schema>`) to narrow names. *
src/components/ui/tanstack-form.tsx:196
↓ 6 callers
Function
useInfobar
()
src/components/ui/infobar.tsx:59
↓ 6 callers
Function
useKanbanContext
(consumerName: string)
src/components/ui/kanban.tsx:173
↓ 5 callers
Function
getIsDateRange
(value: DateSelection)
src/components/ui/table/data-table-date-filter.tsx:16
↓ 4 callers
Function
delay
(ms: number)
src/constants/mock-api-users.ts:8
↓ 4 callers
Function
formatDate
( date: Date | string | number | undefined, opts: Intl.DateTimeFormatOptions = {} )
src/lib/format.ts:1
↓ 4 callers
Function
useComposedRefs
* A custom hook that composes multiple refs * Accepts callback refs and RefObject(s)
src/lib/compose-refs.ts:57
↓ 3 callers
Method
cleanup
()
scripts/cleanup.js:575
↓ 3 callers
Function
formatBytes
( bytes: number, opts: { decimals?: number; sizeType?: 'accurate' | 'normal'; } = {} )
src/lib/utils.ts:8
↓ 3 callers
Function
getPayloadConfigFromPayload
(config: ChartConfig, payload: unknown, key: string)
src/components/ui/chart.tsx:293
↓ 3 callers
Function
getSortingStateParser
(columnIds?: string[] | Set<string>)
src/lib/parsers.ts:13
↓ 3 callers
Function
onRemove
(index: number)
src/components/file-uploader.tsx:157
↓ 3 callers
Function
parseAsDate
(timestamp: number | string | undefined)
src/components/ui/table/data-table-date-filter.tsx:20
↓ 3 callers
Function
question
(q)
scripts/cleanup.js:1077
↓ 3 callers
Function
renderList
(items: typeof notifications)
src/features/notifications/components/notifications-page.tsx:27
↓ 3 callers
Function
useCallbackRef
* A custom hook that converts a callback to a ref to avoid triggering re-renders when passed as a * prop or avoid re-executing effects when passed as
src/hooks/use-callback-ref.tsx:11
↓ 2 callers
Function
getCommonPinningStyles
({ column }: { column: Column<TData>; })
src/lib/data-table.ts:6
↓ 2 callers
Function
getFileExtension
(fileName: string)
src/components/ui/file-preview.tsx:24
↓ 2 callers
Function
getIsValidRange
(value: unknown)
src/components/ui/table/data-table-slider-filter.tsx:22
↓ 2 callers
Function
isFileWithPreview
(file: File)
src/components/file-uploader.tsx:294
↓ 2 callers
Function
makeQueryClient
()
src/lib/query-client.ts:3
↓ 2 callers
Function
navigateTo
(url: string)
src/components/kbar/index.tsx:17
↓ 2 callers
Function
parseColumnFilterValue
(value: unknown)
src/components/ui/table/data-table-date-filter.tsx:27
↓ 2 callers
Function
pokemonOptions
(id: number = 25)
src/features/react-query-demo/api/queries.ts:16
↓ 2 callers
Function
productByIdOptions
(id: number)
src/features/products/api/queries.ts:19
↓ 2 callers
Function
productsQueryOptions
(filters: ProductFilters)
src/features/products/api/queries.ts:13
↓ 2 callers
Function
setRef
* Set a given ref to a given value * This utility takes care of different types of refs: callback refs and RefObject(s)
src/lib/compose-refs.ts:9
↓ 2 callers
Function
setThemeCookie
(theme: string)
src/components/themes/active-theme.tsx:9
↓ 2 callers
Function
useChart
()
src/components/ui/chart.tsx:27
↓ 2 callers
Function
useDataTable
(props: UseDataTableProps<TData>)
src/hooks/use-data-table.ts:69
↓ 2 callers
Function
useFilteredNavGroups
(groups: NavGroup[])
src/hooks/use-nav.ts:165
↓ 2 callers
Function
useIsMobile
()
src/hooks/use-mobile.tsx:5
↓ 2 callers
Function
useThemeConfig
()
src/components/themes/active-theme.tsx:65
↓ 2 callers
Function
usersQueryOptions
(filters: UserFilters)
src/features/users/api/queries.ts:13
↓ 1 callers
Function
addTag
()
src/components/forms/demo-form.tsx:173
↓ 1 callers
Function
checkGitSafe
()
scripts/cleanup.js:533
↓ 1 callers
Method
cleanDependencies
(feature)
scripts/cleanup.js:692
↓ 1 callers
Method
cleanDocReferences
(feature)
scripts/cleanup.js:876
↓ 1 callers
Method
cleanEnvVars
(feature)
scripts/cleanup.js:717
↓ 1 callers
Method
cleanNavConfig
(navItemsToRemove)
scripts/cleanup.js:767
↓ 1 callers
Method
cleanNextConfig
()
scripts/cleanup.js:744
↓ 1 callers
Method
cleanNotificationFromHeader
()
scripts/cleanup.js:841
↓ 1 callers
Method
cleanNotificationFromSidebar
()
scripts/cleanup.js:857
↓ 1 callers
Method
cleanThemes
()
scripts/cleanup.js:903
↓ 1 callers
Function
composeRefs
* A utility to compose multiple refs together * Accepts callback refs and RefObject(s)
src/lib/compose-refs.ts:23
↓ 1 callers
Function
createProduct
(data: ProductMutationPayload)
src/features/products/api/service.ts:46
↓ 1 callers
Function
createRestrictToContainer
(getElement: () => HTMLElement | null)
src/features/kanban/utils/restrict-to-container.ts:3
↓ 1 callers
Function
createUser
(data: UserMutationPayload)
src/features/users/api/service.ts:37
↓ 1 callers
Method
deleteFiles
(feature)
scripts/cleanup.js:655
↓ 1 callers
Method
deleteFolders
(feature)
scripts/cleanup.js:644
↓ 1 callers
Function
deleteProduct
(id: number)
src/features/products/api/service.ts:54
↓ 1 callers
Function
deleteUser
(id: number)
src/features/users/api/service.ts:45
↓ 1 callers
Function
fetchGitHubRepo
(owner: string, repo: string)
src/components/github-stars-button.tsx:12
↓ 1 callers
Function
formatCount
(count: number)
src/components/github-stars-button.tsx:32
↓ 1 callers
Function
formatDate
(date: string | Date)
src/components/ui/notification-card.tsx:32
↓ 1 callers
Function
generateRandomProductData
(id: number)
src/constants/mock-api.ts:29
↓ 1 callers
Function
generateRandomUserData
(id: number)
src/constants/mock-api-users.ts:28
↓ 1 callers
Function
getActionIcon
(actionType: ActionType)
src/components/ui/notification-card.tsx:51
↓ 1 callers
Function
getFileIcon
(fileType: string, fileName: string)
src/components/ui/file-preview.tsx:29
↓ 1 callers
Function
getFilterOperators
(filterVariant: FilterVariant)
src/lib/data-table.ts:30
↓ 1 callers
Function
getFormattedFileType
(fileType: string, fileName: string)
src/components/ui/file-preview.tsx:82
↓ 1 callers
Function
getProductById
(id: number)
src/features/products/api/service.ts:42
↓ 1 callers
Function
getProducts
(filters: ProductFilters)
src/features/products/api/service.ts:38
↓ 1 callers
Function
getUsers
(filters: UserFilters)
src/features/users/api/service.ts:33
↓ 1 callers
Function
handleCancelOrBack
(opts?: HandleCancelOrBackOpts)
src/hooks/use-stepper.tsx:79
↓ 1 callers
Function
handleNextStepOrSubmit
(form: AnyFormApi)
src/hooks/use-stepper.tsx:63
↓ 1 callers
Function
handleOrganizationSwitch
(organizationId: string)
src/components/org-switcher.tsx:50
↓ 1 callers
Function
listFeatures
()
scripts/cleanup.js:1059
↓ 1 callers
Function
main
()
scripts/cleanup.js:1109
↓ 1 callers
Function
onChange
(open: boolean)
src/components/ui/modal.tsx:19
↓ 1 callers
Function
pad
(s, w)
scripts/postinstall.js:40
↓ 1 callers
Method
question
(q)
scripts/cleanup.js:937
↓ 1 callers
Function
reload
()
src/app/dashboard/overview/@bar_stats/error.tsx:24
↓ 1 callers
Function
runInteractive
(options = {})
scripts/cleanup.js:1071
↓ 1 callers
Function
scrollToBottom
()
src/features/chat/components/chat-area.tsx:38
↓ 1 callers
Function
scrollToFirstError
* Scrolls to the first field with a validation error. * Call after a failed form.handleSubmit() to guide the user to the problem. * * @example * `
src/components/ui/form-context.tsx:186
↓ 1 callers
Function
showHelp
()
scripts/cleanup.js:1023
↓ 1 callers
Function
strip
(s)
scripts/postinstall.js:39
↓ 1 callers
Function
triggerFormGroup
(form: AnyFormApi)
src/hooks/use-stepper.tsx:53
↓ 1 callers
Function
updateProduct
(id: number, data: ProductMutationPayload)
src/features/products/api/service.ts:50
↓ 1 callers
Function
updateUser
(id: number, data: UserMutationPayload)
src/features/users/api/service.ts:41
↓ 1 callers
Function
useBreadcrumbs
()
src/hooks/use-breadcrumbs.tsx:25
↓ 1 callers
Function
useControllableState
({ prop, defaultProp, onChange = () => {} }: UseControllableStateParams<T>)
src/hooks/use-controllable-state.tsx:17
↓ 1 callers
Function
useDebouncedCallback
( callback: T, delay: number )
src/hooks/use-debounced-callback.ts:5
↓ 1 callers
Function
useFilteredNavItems
(items: NavItem[])
src/hooks/use-nav.ts:29
↓ 1 callers
Function
useFormStepper
(schemas: ZodTypeAny[])
src/hooks/use-stepper.tsx:30
↓ 1 callers
Function
useKanbanColumnContext
(consumerName: string)
src/components/ui/kanban.tsx:647
↓ 1 callers
Function
useKanbanItemContext
(consumerName: string)
src/components/ui/kanban.tsx:820
↓ 1 callers
Function
useMediaQuery
()
src/hooks/use-media-query.ts:3
↓ 1 callers
Function
useThemeSwitching
()
src/components/kbar/use-theme-switching.tsx:6
↓ 1 callers
Function
useUncontrolledState
({ defaultProp, onChange }: Omit<UseControllableStateParams<T>, 'prop'>)
src/hooks/use-controllable-state.tsx:46
↓ 1 callers
Method
writeReplacements
(feature)
scripts/cleanup.js:679
next →
1–100 of 600, ranked by callers