mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-04-27 07:48:01 -07:00
* fix saved label, and fix using hashedPassword when Save is unchecked * update host only after successful login * cleanup * fix ability to deselect saved password on successful login * cleanup * clear options after connection * fix registration saved username * cleanup * change label * fix tests Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
20 lines
802 B
TypeScript
20 lines
802 B
TypeScript
import { ServerState } from './server.interfaces';
|
|
|
|
interface State {
|
|
server: ServerState
|
|
}
|
|
|
|
export const Selectors = {
|
|
getInitialized: ({ server }: State) => server.initialized,
|
|
getConnectOptions: ({ server }: State) => server.connectOptions,
|
|
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
|
|
}
|