summaryrefslogtreecommitdiff
path: root/examples/ssr/server/api.mjs
diff options
context:
space:
mode:
authorGravatar matthewp <matthewp@users.noreply.github.com> 2022-03-16 16:17:34 +0000
committerGravatar GitHub Actions <actions@github.com> 2022-03-16 16:17:34 +0000
commit279774c48e1d05af5a01d94009296245f2e0abac (patch)
tree588af056472549a75ededb92fcc395731507ba76 /examples/ssr/server/api.mjs
parent4c25a1c2eacf897427a7d6dac3bf476ef56799de (diff)
downloadastro-279774c48e1d05af5a01d94009296245f2e0abac.tar.gz
astro-279774c48e1d05af5a01d94009296245f2e0abac.tar.zst
astro-279774c48e1d05af5a01d94009296245f2e0abac.zip
[ci] format
Diffstat (limited to 'examples/ssr/server/api.mjs')
-rw-r--r--examples/ssr/server/api.mjs18
1 files changed, 9 insertions, 9 deletions
diff --git a/examples/ssr/server/api.mjs b/examples/ssr/server/api.mjs
index 9bb0be72a..589766ee9 100644
--- a/examples/ssr/server/api.mjs
+++ b/examples/ssr/server/api.mjs
@@ -41,36 +41,36 @@ const routes = [
match: /\/api\/cart/,
async handle(req, res) {
res.writeHead(200, {
- 'Content-Type': 'application/json'
+ 'Content-Type': 'application/json',
});
let cookie = req.headers.cookie;
let userId = cookie ? lightcookie.parse(cookie)['user-id'] : '1'; // default for testing
- if(!userId || !userCartItems.has(userId)) {
+ if (!userId || !userCartItems.has(userId)) {
res.end(JSON.stringify({ items: [] }));
return;
}
let items = userCartItems.get(userId);
let array = Array.from(items.values());
res.end(JSON.stringify({ items: array }));
- }
+ },
},
{
match: /\/api\/add-to-cart/,
async handle(req, res) {
let body = '';
- req.on('data', chunk => body += chunk);
- return new Promise(resolve => {
+ req.on('data', (chunk) => (body += chunk));
+ return new Promise((resolve) => {
req.on('end', () => {
let cookie = req.headers.cookie;
let userId = lightcookie.parse(cookie)['user-id'];
let msg = JSON.parse(body);
- if(!userCartItems.has(userId)) {
+ if (!userCartItems.has(userId)) {
userCartItems.set(userId, new Map());
}
let cart = userCartItems.get(userId);
- if(cart.has(msg.id)) {
+ if (cart.has(msg.id)) {
cart.get(msg.id).count++;
} else {
cart.set(msg.id, { id: msg.id, name: msg.name, count: 1 });
@@ -82,8 +82,8 @@ const routes = [
res.end(JSON.stringify({ ok: true }));
});
});
- }
- }
+ },
+ },
];
export async function apiHandler(req, res) {