Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FaztWeb/nextjs-postgres-crud-typescript
/ functions
Functions
22 in github.com/FaztWeb/nextjs-postgres-crud-typescript
⨍
Functions
22
◇
Types & classes
5
↓ 1 callers
Function
createTask
(task: Task)
src/components/tasks/TaskForm.tsx:30
↓ 1 callers
Function
getTask
(id: string)
src/app/tasks/edit/[id]/page.tsx:14
↓ 1 callers
Function
handleDelete
(id: string)
src/components/tasks/TaskForm.tsx:76
↓ 1 callers
Function
updateTask
(id: string, task: Task)
src/components/tasks/TaskForm.tsx:39
Function
DELETE
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
src/app/api/tasks/[id]/route.ts:41
Function
EditPage
({ params, }: Props)
src/app/tasks/edit/[id]/page.tsx:27
Function
GET
()
src/app/api/tasks/route.ts:4
Function
GET
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
src/app/api/tasks/[id]/route.ts:4
Function
Home
()
src/app/page.tsx:9
Function
Navbar
()
src/components/Navbar.tsx:4
Function
NewPage
()
src/app/tasks/new/page.tsx:3
Function
POST
(request: Request)
src/app/api/tasks/route.ts:14
Function
PUT
( request: NextRequest, { params }: { params: Promise<{ id: string }> } )
src/app/api/tasks/[id]/route.ts:23
Function
RootLayout
({ children, }: { children: React.ReactNode; })
src/app/layout.tsx:14
Function
TaskCard
({ task }: Props)
src/components/tasks/TaskCard.tsx:8
Function
TaskForm
({ taskId, initialTask = inititalState, }: TaskFormProps)
src/components/tasks/TaskForm.tsx:21
Function
TaskList
({ tasks = [] }: Props)
src/components/tasks/TaskList.tsx:8
Function
ThemeToggle
()
src/components/ThemeToggle.tsx:5
Function
handleChange
({ target: { name, value } }: ChangeInputHandler)
src/components/tasks/TaskForm.tsx:73
Function
handleSubmit
(e: FormEvent<HTMLFormElement>)
src/components/tasks/TaskForm.tsx:55
Function
handler
( req: NextApiRequest, res: NextApiResponse<Data> )
src/app/api/ping.ts:9
Function
toggle
()
src/components/ThemeToggle.tsx:12