提交 5e79123b 编写于 作者: A Allen Hai

[examples] fix lint errors, update package name, remove unnecessary res statement

上级 0e1a4752
{
"name": "with-tailwindcss",
"name": "with-mysql",
"version": "1.0.0",
"scripts": {
"dev": "next",
......
import Filter from "bad-words";
import { query, db } from "../../lib/db";
import Filter from 'bad-words'
import { query } from '../../lib/db'
const filter = new Filter();
const filter = new Filter()
export default async (req, res) => {
const { title, content } = req.body;
const handler = async (req, res) => {
const { title, content } = req.body
try {
if (!title || !content) {
return res
.status(400)
.json({ message: "`title` and `content` are both required" });
.json({ message: '`title` and `content` are both required' })
}
const results = await query(
......@@ -18,11 +18,12 @@ export default async (req, res) => {
VALUES (?, ?)
`,
[filter.clean(title), filter.clean(content)]
);
)
return res.json(results);
return res.json(results)
} catch (e) {
res.status(500).json({ message: e.message });
res.status(500).json({ message: e.message })
}
res.end("hi");
};
}
export default handler
import Filter from 'bad-words'
import { query, db } from "../../lib/db";
import { query } from '../../lib/db'
const filter = new Filter()
export default async (req, res) => {
const { id, title, content } = req.body;
const handler = async (req, res) => {
const { id, title, content } = req.body
try {
if (!id || !title || !content) {
return res
.status(400)
.json({ message: "`id`,`title`, and `content` are all required" });
.json({ message: '`id`,`title`, and `content` are all required' })
}
const results = await query(
......@@ -19,11 +19,12 @@ export default async (req, res) => {
WHERE id = ?
`,
[filter.clean(title), filter.clean(content), id]
);
)
return res.json(results);
return res.json(results)
} catch (e) {
res.status(500).json({ message: e.message });
res.status(500).json({ message: e.message })
}
res.end("hi");
};
}
export default handler
import { query } from "../../lib/db";
import { query } from '../../lib/db'
export default async (req, res) => {
const { id } = req.query;
const handler = async (req, res) => {
const { id } = req.query
try {
if (!id) {
return res.status(400).json({ message: "`id` required" });
return res.status(400).json({ message: '`id` required' })
}
if (typeof parseInt(id) !== "number") {
return res.status(400).json({ message: "`id` must be a number" });
if (typeof parseInt(id) !== 'number') {
return res.status(400).json({ message: '`id` must be a number' })
}
const results = await query(
`
......@@ -16,10 +16,12 @@ export default async (req, res) => {
WHERE id = ?
`,
id
);
)
return res.json(results[0]);
return res.json(results[0])
} catch (e) {
res.status(500).json({ message: e.message });
res.status(500).json({ message: e.message })
}
};
}
export default handler
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册