Solstice web interface.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

36 lines
601 B

export default {
loginStatus: () => ({
variant: "LoginStatusRequest",
fields: [],
}),
roomJoin: (room_name) => ({
variant: "RoomJoinRequest",
fields: [room_name],
}),
roomLeave: (room_name) => ({
variant: "RoomLeaveRequest",
fields: [room_name],
}),
roomList: () => ({
variant: "RoomListRequest",
fields: [],
}),
roomMessage: (room_name, message) => ({
variant: "RoomMessageRequest",
fields: [
{
room_name,
message,
},
],
}),
userList: () => ({
variant: "UserListRequest",
fields: [],
}),
};