export const handler = define.handlers({
async POST(ctx) {
const form = await ctx.req.formData();
const content = form.get("content")?.toString();
const created_at = form.get("created_at")?.toString();
if (!content || content.length < 1 || !created_at) {
return {
data: { error: "make sure to type something !" },
status: 422,
};
}
try {
db.prepare(
"insert into notes (content,created_at) values (?,?)",
).run(content, created_at);
return ctx.redirect("/notes");
} catch (error) {
console.error(error);
return {
data: { error: "server error, try again later" },
status: 500,
};
}
},
});
export const handler = define.handlers({
async POST(ctx) {
const form = await ctx.req.formData();
const content = form.get("content")?.toString();
const created_at = form.get("created_at")?.toString();
if (!content || content.length < 1 || !created_at) {
return {
data: { error: "make sure to type something !" },
status: 422,
};
}
try {
db.prepare(
"insert into notes (content,created_at) values (?,?)",
).run(content, created_at);
return ctx.redirect("/notes");
} catch (error) {
console.error(error);
return {
data: { error: "server error, try again later" },
status: 500,
};
}
},
});