mirror of
https://github.com/geoffsee/open-gsio.git
synced 2025-09-08 22:56:46 +00:00
adds eslint
This commit is contained in:

committed by
Geoff Seemueller

parent
9698fc6f3b
commit
02c3253343
@@ -1,13 +1,14 @@
|
||||
import { types, flow, getSnapshot } from "mobx-state-tree";
|
||||
import FeedbackRecord from "../models/FeedbackRecord.ts";
|
||||
import { types, flow, getSnapshot } from 'mobx-state-tree';
|
||||
|
||||
import FeedbackRecord from '../models/FeedbackRecord.ts';
|
||||
|
||||
export default types
|
||||
.model("FeedbackStore", {})
|
||||
.volatile((self) => ({
|
||||
.model('FeedbackStore', {})
|
||||
.volatile(self => ({
|
||||
env: {} as Env,
|
||||
ctx: {} as ExecutionContext,
|
||||
}))
|
||||
.actions((self) => ({
|
||||
.actions(self => ({
|
||||
setEnv(env: Env) {
|
||||
self.env = env;
|
||||
},
|
||||
@@ -19,7 +20,7 @@ export default types
|
||||
const {
|
||||
feedback,
|
||||
timestamp = new Date().toISOString(),
|
||||
user = "Anonymous",
|
||||
user = 'Anonymous',
|
||||
} = yield request.json();
|
||||
|
||||
const feedbackRecord = FeedbackRecord.create({
|
||||
@@ -35,17 +36,17 @@ export default types
|
||||
);
|
||||
|
||||
yield self.env.EMAIL_SERVICE.sendMail({
|
||||
to: "geoff@seemueller.io",
|
||||
to: 'geoff@seemueller.io',
|
||||
plaintextMessage: `NEW FEEDBACK SUBMISSION
|
||||
User: ${user}
|
||||
Feedback: ${feedback}
|
||||
Timestamp: ${timestamp}`,
|
||||
});
|
||||
|
||||
return new Response("Feedback saved successfully", { status: 200 });
|
||||
return new Response('Feedback saved successfully', { status: 200 });
|
||||
} catch (error) {
|
||||
console.error("Error processing feedback request:", error);
|
||||
return new Response("Failed to process feedback request", {
|
||||
console.error('Error processing feedback request:', error);
|
||||
return new Response('Failed to process feedback request', {
|
||||
status: 500,
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user