Skip to content
This repository was archived by the owner on Jul 6, 2025. It is now read-only.

Commit 594bfcb

Browse files
committed
Update example apis
1 parent 2f2fdc9 commit 594bfcb

File tree

8 files changed

+21
-17
lines changed

8 files changed

+21
-17
lines changed

examples/hello-world-css-modules/api/counter/[action].ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,25 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler(req: APIRequest) {
3+
export default async function handler({ router, response: resp }: APIRequest) {
44
let count = parseInt(localStorage.getItem('count') || '0')
55

6-
switch (req.params['action']) {
6+
switch (router.params['action']) {
77
case 'increase':
88
count++
99
localStorage.setItem('count', count.toString())
10-
req.json({ count })
10+
resp.json({ count })
1111
break
1212
case 'decrease':
1313
count--
1414
localStorage.setItem('count', count.toString())
15-
req.json({ count })
15+
resp.json({ count })
1616
break
1717
default:
18-
req.status(400).json({
18+
resp.status = 400
19+
resp.json({
1920
error: 'UnknownAction',
2021
status: 400,
21-
message: `undefined action '${req.params['action']}'`
22+
message: `undefined action '${router.params['action']}'`
2223
})
2324
break
2425
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler(req: APIRequest) {
3+
export default async function handler({ response: resp }: APIRequest) {
44
const count = parseInt(localStorage.getItem('count') || '0')
5-
req.json({ count })
5+
resp.json({ count })
66
}

examples/hello-world-spa/api/counter/[action].ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler({ router, resp }: APIRequest) {
3+
export default async function handler({ router, response: resp }: APIRequest) {
44
let count = parseInt(localStorage.getItem('count') || '0')
55

66
switch (router.params['action']) {
@@ -15,7 +15,8 @@ export default async function handler({ router, resp }: APIRequest) {
1515
resp.json({ count })
1616
break
1717
default:
18-
resp.status(400).json({
18+
resp.status = 400
19+
resp.json({
1920
error: 'UnknownAction',
2021
status: 400,
2122
message: `undefined action '${router.params['action']}'`
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler({ resp }: APIRequest) {
3+
export default async function handler({ response: resp }: APIRequest) {
44
const count = parseInt(localStorage.getItem('count') || '0')
55
resp.json({ count })
66
}

examples/hello-world-src-dir/src/api/counter/[action].ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler({ router, resp }: APIRequest) {
3+
export default async function handler({ router, response: resp }: APIRequest) {
44
let count = parseInt(localStorage.getItem('count') || '0')
55

66
switch (router.params['action']) {
@@ -15,7 +15,8 @@ export default async function handler({ router, resp }: APIRequest) {
1515
resp.json({ count })
1616
break
1717
default:
18-
resp.status(400).json({
18+
resp.status = 400
19+
resp.json({
1920
error: 'UnknownAction',
2021
status: 400,
2122
message: `undefined action '${router.params['action']}'`
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler({ resp }: APIRequest) {
3+
export default async function handler({ response: resp }: APIRequest) {
44
const count = parseInt(localStorage.getItem('count') || '0')
55
resp.json({ count })
66
}

examples/hello-world/api/counter/[action].ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler({ router, resp }: APIRequest) {
3+
export default async function handler({ router, response: resp }: APIRequest) {
44
let count = parseInt(localStorage.getItem('count') || '0')
55

66
switch (router.params['action']) {
@@ -15,7 +15,8 @@ export default async function handler({ router, resp }: APIRequest) {
1515
resp.json({ count })
1616
break
1717
default:
18-
resp.status(400).json({
18+
resp.status = 400
19+
resp.json({
1920
error: 'UnknownAction',
2021
status: 400,
2122
message: `undefined action '${router.params['action']}'`
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { APIRequest } from 'aleph/types.ts'
22

3-
export default async function handler({ resp }: APIRequest) {
3+
export default async function handler({ response: resp }: APIRequest) {
44
const count = parseInt(localStorage.getItem('count') || '0')
55
resp.json({ count })
66
}

0 commit comments

Comments
 (0)