MCPcopy Create free account

hub / github.com/FaztWeb/nextjs-postgres-crud-typescript / functions

Functions22 in github.com/FaztWeb/nextjs-postgres-crud-typescript

↓ 1 callersFunctioncreateTask
(task: Task)
src/components/tasks/TaskForm.tsx:30
↓ 1 callersFunctiongetTask
(id: string)
src/app/tasks/edit/[id]/page.tsx:14
↓ 1 callersFunctionhandleDelete
(id: string)
src/components/tasks/TaskForm.tsx:76
↓ 1 callersFunctionupdateTask
(id: string, task: Task)
src/components/tasks/TaskForm.tsx:39
FunctionDELETE
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
src/app/api/tasks/[id]/route.ts:41
FunctionEditPage
({ params, }: Props)
src/app/tasks/edit/[id]/page.tsx:27
FunctionGET
()
src/app/api/tasks/route.ts:4
FunctionGET
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
src/app/api/tasks/[id]/route.ts:4
FunctionHome
()
src/app/page.tsx:9
FunctionNavbar
()
src/components/Navbar.tsx:4
FunctionNewPage
()
src/app/tasks/new/page.tsx:3
FunctionPOST
(request: Request)
src/app/api/tasks/route.ts:14
FunctionPUT
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
src/app/api/tasks/[id]/route.ts:23
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
src/app/layout.tsx:14
FunctionTaskCard
({ task }: Props)
src/components/tasks/TaskCard.tsx:8
FunctionTaskForm
({ taskId, initialTask = inititalState, }: TaskFormProps)
src/components/tasks/TaskForm.tsx:21
FunctionTaskList
({ tasks = [] }: Props)
src/components/tasks/TaskList.tsx:8
FunctionThemeToggle
()
src/components/ThemeToggle.tsx:5
FunctionhandleChange
({ target: { name, value } }: ChangeInputHandler)
src/components/tasks/TaskForm.tsx:73
FunctionhandleSubmit
(e: FormEvent<HTMLFormElement>)
src/components/tasks/TaskForm.tsx:55
Functionhandler
( req: NextApiRequest, res: NextApiResponse<Data> )
src/app/api/ping.ts:9
Functiontoggle
()
src/components/ThemeToggle.tsx:12