Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ahmedibra28/NEXTjs-boilerplate
/ functions
Functions
167 in github.com/ahmedibra28/NEXTjs-boilerplate
⨍
Functions
167
◇
Types & classes
29
Function
GET
(req: Request)
app/api/roles/route.ts:57
Function
GET
(req: AuthenticatedRequest)
app/api/client-permissions/route.ts:8
Function
GET
(req: Request)
app/api/databases/route.ts:6
Function
Home
()
app/page.tsx:3
Function
Loading
()
app/loading.tsx:3
Function
Loading
()
app/(site)/admin/users/loading.tsx:4
Function
Loading
()
app/(site)/admin/permissions/loading.tsx:4
Function
Loading
()
app/(site)/admin/database/loading.tsx:4
Function
Loading
()
app/(site)/admin/roles/loading.tsx:4
Function
Loading
()
app/(site)/admin/client-permissions/loading.tsx:4
Function
LoginLayout
({ children, }: { children: React.ReactNode })
app/(site)/auth/login/layout.tsx:10
Function
MenubarShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/menubar.tsx:203
Function
Message
({ value = 'Internal Server Error!' }: Props)
components/message.tsx:14
Function
MultiSelect
({ data, selected, setSelected, label, form, name, }: { data: Prop[] selected: Prop[] setSel
components/custom-form.tsx:333
Function
Navigation
()
components/navigation.tsx:30
Function
NotFound
()
app/not-found.tsx:13
Function
POST
(req: Request)
app/api/users/route.ts:76
Function
POST
(req: Request)
app/api/permissions/route.ts:53
Function
POST
(req: Request)
app/api/uploads/route.ts:45
Function
POST
(req: Request)
app/api/roles/route.ts:103
Function
POST
(req: Request)
app/api/client-permissions/route.ts:54
Function
POST
(req: Request)
app/api/databases/backup/route.ts:16
Function
POST
(req: Request)
app/api/databases/download/route.ts:6
Function
PUT
(req: Request, props: Params)
app/api/users/[id]/route.ts:59
Function
PUT
(req: Request, props: Params)
app/api/permissions/[id]/route.ts:37
Function
PUT
(req: Request, props: Params)
app/api/profile/[id]/route.ts:16
Function
PUT
(req: Request, props: Params)
app/api/roles/[id]/route.ts:60
Function
PUT
(req: Request, props: Params)
app/api/client-permissions/[id]/route.ts:37
Function
Page
()
app/(site)/auth/forgot-password/page.tsx:15
Function
Page
()
app/(site)/auth/register/page.tsx:33
Function
Page
()
app/(site)/auth/login/page.tsx:16
Function
Page
()
app/(site)/admin/users/page.tsx:33
Function
Page
()
app/(site)/admin/permissions/page.tsx:32
Function
Page
()
app/(site)/admin/database/page.tsx:26
Function
Page
()
app/(site)/admin/roles/page.tsx:51
Function
Page
()
app/(site)/admin/client-permissions/page.tsx:35
Function
Pagination
({ data, setPage }: Props)
components/pagination.tsx:15
Function
PermissionsLayout
({ children, }: { children: React.ReactNode })
app/(site)/admin/permissions/layout.tsx:10
Function
Profile
()
app/(site)/account/profile/page.tsx:20
Function
ProfileLayout
({ children, }: { children: React.ReactNode })
app/(site)/account/profile/layout.tsx:10
Function
Providers
({ children }: React.PropsWithChildren)
lib/provider.tsx:7
Function
RegisterLayout
({ children, }: { children: React.ReactNode })
app/(site)/auth/register/layout.tsx:10
Function
ResetPasswordLayout
({ children, }: { children: React.ReactNode })
app/(site)/auth/reset-password/[token]/layout.tsx:10
Function
ResetPasswordPage
()
app/(site)/auth/reset-password/page.tsx:26
Function
RolesLayout
({ children, }: { children: React.ReactNode })
app/(site)/admin/roles/layout.tsx:10
Function
RootLayout
({ children, }: { children: React.ReactNode })
app/layout.tsx:23
Function
Search
({ q, setQ, placeholder, searchHandler, type = 'text', }: Props)
components/search.tsx:15
Function
Skeleton
()
components/skeleton.tsx:4
Function
Spinner
(props: Props)
components/spinner.tsx:9
Function
Toaster
()
components/ui/toaster.tsx:13
Function
Toaster
({ ...props }: ToasterProps)
components/ui/sonner.tsx:8
Function
TopLoadingBar
({ isFetching }: { isFetching?: boolean })
components/top-loading-bar.tsx:4
Function
UsersLayout
({ children, }: { children: React.ReactNode })
app/(site)/admin/users/layout.tsx:10
Function
VerificationPage
()
app/(site)/auth/verification/page.tsx:10
Function
handleFileInput
(e: React.ChangeEvent<HTMLInputElement>)
components/drag-drop-upload.tsx:193
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/auth/reset-password/page.tsx:50
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/auth/forgot-password/page.tsx:34
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/auth/register/page.tsx:58
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/auth/login/page.tsx:43
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/account/profile/page.tsx:86
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/admin/users/page.tsx:174
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/admin/permissions/page.tsx:169
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/admin/roles/page.tsx:274
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/(site)/admin/client-permissions/page.tsx:178
Function
triggerFileInput
()
components/drag-drop-upload.tsx:199
Function
update
(props: ToasterToast)
components/ui/use-toast.ts:148
Function
useInterval
()
hooks/useInterval.ts:8
← previous
101–167 of 167, ranked by callers