mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-04-27 07:48:01 -07:00
* show loading screen until protobuf initializes * cleanup Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
19 lines
735 B
TypeScript
19 lines
735 B
TypeScript
import { ServerState } from './server.interfaces';
|
|
|
|
interface State {
|
|
server: ServerState
|
|
}
|
|
|
|
export const Selectors = {
|
|
getInitialized: ({ server }: State) => server.initialized,
|
|
getMessage: ({ server }: State) => server.info.message,
|
|
getName: ({ server }: State) => server.info.name,
|
|
getVersion: ({ server }: State) => server.info.version,
|
|
getDescription: ({ server }: State) => server.status.description,
|
|
getState: ({ server }: State) => server.status.state,
|
|
getUser: ({ server }: State) => server.user,
|
|
getUsers: ({ server }: State) => server.users,
|
|
getLogs: ({ server }: State) => server.logs,
|
|
getBuddyList: ({ server }: State) => server.buddyList,
|
|
getIgnoreList: ({ server }: State) => server.ignoreList
|
|
}
|