mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-04-27 07:48:01 -07:00
* Support Server requests for MFA, Render failed UI statuses to user, Connect to KnownHosts component
83 lines
1.7 KiB
TypeScript
83 lines
1.7 KiB
TypeScript
import { Type } from 'protobufjs';
|
|
import { Types } from './server.types';
|
|
|
|
export const Actions = {
|
|
clearStore: () => ({
|
|
type: Types.CLEAR_STORE
|
|
}),
|
|
connectionClosed: reason => ({
|
|
type: Types.CONNECTION_CLOSED,
|
|
reason
|
|
}),
|
|
serverMessage: message => ({
|
|
type: Types.SERVER_MESSAGE,
|
|
message
|
|
}),
|
|
updateBuddyList: buddyList => ({
|
|
type: Types.UPDATE_BUDDY_LIST,
|
|
buddyList
|
|
}),
|
|
addToBuddyList: user => ({
|
|
type: Types.ADD_TO_BUDDY_LIST,
|
|
user
|
|
}),
|
|
removeFromBuddyList: userName => ({
|
|
type: Types.REMOVE_FROM_BUDDY_LIST,
|
|
userName
|
|
}),
|
|
updateIgnoreList: ignoreList => ({
|
|
type: Types.UPDATE_IGNORE_LIST,
|
|
ignoreList
|
|
}),
|
|
addToIgnoreList: user => ({
|
|
type: Types.ADD_TO_IGNORE_LIST,
|
|
user
|
|
}),
|
|
removeFromIgnoreList: userName => ({
|
|
type: Types.REMOVE_FROM_IGNORE_LIST,
|
|
userName
|
|
}),
|
|
updateInfo: info => ({
|
|
type: Types.UPDATE_INFO,
|
|
info
|
|
}),
|
|
updateStatus: status => ({
|
|
type: Types.UPDATE_STATUS,
|
|
status
|
|
}),
|
|
updateUser: user => ({
|
|
type: Types.UPDATE_USER,
|
|
user
|
|
}),
|
|
updateUsers: users => ({
|
|
type: Types.UPDATE_USERS,
|
|
users
|
|
}),
|
|
userJoined: user => ({
|
|
type: Types.USER_JOINED,
|
|
user
|
|
}),
|
|
userLeft: name => ({
|
|
type: Types.USER_LEFT,
|
|
name
|
|
}),
|
|
viewLogs: logs => ({
|
|
type: Types.VIEW_LOGS,
|
|
logs
|
|
}),
|
|
clearLogs: () => ({
|
|
type: Types.CLEAR_LOGS
|
|
}),
|
|
resetPassword: () => ({
|
|
type: Types.RESET_PASSWORD_REQUESTED
|
|
}),
|
|
resetPasswordFailed: () => ({
|
|
type: Types.RESET_PASSWORD_FAILED
|
|
}),
|
|
resetPasswordChallenge: () => ({
|
|
type: Types.RESET_PASSWORD_CHALLENGE
|
|
}),
|
|
resetPasswordSuccess: () => ({
|
|
type: Types.RESET_PASSWORD_SUCCESS
|
|
})
|
|
}
|