File tree Expand file tree Collapse file tree 2 files changed +40
-2
lines changed Expand file tree Collapse file tree 2 files changed +40
-2
lines changed Original file line number Diff line number Diff line change @@ -10,3 +10,31 @@ export const getPeople = ({ response }: { response: any }) => {
1010 "data" : people ,
1111 } ;
1212} ;
13+
14+ export const getPerson = ( { response } : { response : any } ) => {
15+ response . body = {
16+ "success" : true ,
17+ "data" : people ,
18+ } ;
19+ } ;
20+
21+ export const addPerson = ( { response } : { response : any } ) => {
22+ response . body = {
23+ "success" : true ,
24+ "data" : people ,
25+ } ;
26+ } ;
27+
28+ export const updatePerson = ( { response } : { response : any } ) => {
29+ response . body = {
30+ "success" : true ,
31+ "data" : people ,
32+ } ;
33+ } ;
34+
35+ export const deletePerson = ( { response } : { response : any } ) => {
36+ response . body = {
37+ "success" : true ,
38+ "data" : people ,
39+ } ;
40+ } ;
Original file line number Diff line number Diff line change 11import { Router } from "https://deno.land/x/oak/mod.ts" ;
2- import { getPeople } from "./controllers/controllers.ts" ;
2+ import {
3+ getPeople ,
4+ getPerson ,
5+ addPerson ,
6+ deletePerson ,
7+ updatePerson ,
8+ } from "./controllers/controllers.ts" ;
39
410const router = new Router ( ) ;
511
6- router . get ( "/api/hello-world" , getPeople ) ;
12+ router . get ( "/api/hello-world" , getPeople )
13+ . get ( "/api/hello-world/:id" , getPerson )
14+ . post ( "/api/hello-world" , addPerson )
15+ . put ( "/api/hello-world:id" , updatePerson )
16+ . delete ( "/api/hello-world:id" , deletePerson ) ;
717
818export default router ;
You can’t perform that action at this time.
0 commit comments