Skip to content

Commit aae9f54

Browse files
committed
Just pushing for Noa to look at
1 parent 2c74f73 commit aae9f54

File tree

2 files changed

+814
-0
lines changed

2 files changed

+814
-0
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
// import {
2+
// clientConnected,
3+
// clientDisconnected,
4+
// init,
5+
// player,
6+
// point,
7+
// procedure,
8+
// reducer,
9+
// sendMessageSchedule,
10+
// user,
11+
// type Schema,
12+
// } from './schema';
13+
14+
// export const sendMessage = reducer<Schema>(
15+
// 'send_message',
16+
// sendMessageSchedule,
17+
// (ctx, { scheduleId, scheduledAt, text }) => {
18+
// console.log(`Sending message: ${text} ${scheduleId}`);
19+
// }
20+
// );
21+
22+
// init<Schema>('init', {}, ctx => {
23+
// console.log('Database initialized');
24+
// });
25+
26+
// clientConnected<Schema>('on_connect', {}, ctx => {
27+
// console.log('Client connected');
28+
// });
29+
30+
// clientDisconnected<Schema>('on_disconnect', {}, ctx => {
31+
// console.log('Client disconnected');
32+
// });
33+
34+
// reducer(
35+
// 'move_player',
36+
// { user, foo: point, player },
37+
// (ctx: ReducerCtx<Schema>, user, foo, player): void => {
38+
// if (player.baz.tag === 'Foo') {
39+
// player.baz.value += 1;
40+
// } else if (player.baz.tag === 'Bar') {
41+
// player.baz.value += 2;
42+
// } else if (player.baz.tag === 'Baz') {
43+
// player.baz.value += '!';
44+
// }
45+
// }
46+
// );
47+
48+
// procedure('get_user', { user }, async (ctx, { user }) => {
49+
// console.log(user.email);
50+
// });

0 commit comments

Comments
 (0)