summaryrefslogtreecommitdiff
path: root/src/actions.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/actions.js')
-rw-r--r--src/actions.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/actions.js b/src/actions.js
new file mode 100644
index 0000000..37b64f4
--- /dev/null
+++ b/src/actions.js
@@ -0,0 +1,11 @@
+import * as aggietime from "./aggietime.js";
+
+const ACTIONS = {
+ "clock-in": aggietime.clock_in,
+};
+
+export const do_action = async (body) => {
+ const { action, rest } = body;
+
+ return await ACTIONS[action](rest);
+};