diff options
| author | Owen Jacobson <owen@grimoire.ca> | 2025-03-24 11:24:22 -0400 |
|---|---|---|
| committer | Owen Jacobson <owen@grimoire.ca> | 2025-03-24 11:24:22 -0400 |
| commit | c3d774545cefd6168cfdc69c128a84bf9dee4776 (patch) | |
| tree | 710980e34acf4a84594872df93aa3fc13be4d7ab /ui/lib/state/remote | |
| parent | d581218e8907b9ae2b5df5457b47d788cd8a67ff (diff) | |
Rename `login` to `user` in the client.
Diffstat (limited to 'ui/lib/state/remote')
| -rw-r--r-- | ui/lib/state/remote/state.svelte.js | 24 | ||||
| -rw-r--r-- | ui/lib/state/remote/users.svelte.js (renamed from ui/lib/state/remote/logins.svelte.js) | 8 |
2 files changed, 16 insertions, 16 deletions
diff --git a/ui/lib/state/remote/state.svelte.js b/ui/lib/state/remote/state.svelte.js index c4daf17..6cbe124 100644 --- a/ui/lib/state/remote/state.svelte.js +++ b/ui/lib/state/remote/state.svelte.js @@ -1,26 +1,26 @@ -import { Logins } from './logins.svelte.js'; +import { Users } from './users.svelte.js'; import { Channels } from './channels.svelte.js'; import { Messages } from './messages.svelte.js'; export class State { currentUser = $state(); - logins = $state(); + users = $state(); channels = $state(); messages = $state(); - static boot({ currentUser, logins, channels, messages, resumePoint }) { + static boot({ currentUser, users, channels, messages, resumePoint }) { return new State({ currentUser, - logins: Logins.boot(logins), + users: Users.boot(users), channels: Channels.boot(channels), messages: Messages.boot(messages), resumePoint }); } - constructor({ currentUser, logins, channels, messages, resumePoint }) { + constructor({ currentUser, users, channels, messages, resumePoint }) { this.currentUser = currentUser; - this.logins = logins; + this.users = users; this.channels = channels; this.messages = messages; this.resumePoint = resumePoint; @@ -30,8 +30,8 @@ export class State { switch (event.type) { case 'channel': return this.onChannelEvent(event); - case 'login': - return this.onLoginEvent(event); + case 'user': + return this.onUserEvent(event); case 'message': return this.onMessageEvent(event); } @@ -56,16 +56,16 @@ export class State { this.channels.remove(id); } - onLoginEvent(event) { + onUserEvent(event) { switch (event.event) { case 'created': - return this.onLoginCreated(event); + return this.onUserCreated(event); } } - onLoginCreated(event) { + onUserCreated(event) { const { id, name } = event; - this.logins.add({ id, name }); + this.users.add({ id, name }); } onMessageEvent(event) { diff --git a/ui/lib/state/remote/logins.svelte.js b/ui/lib/state/remote/users.svelte.js index d19068d..617084f 100644 --- a/ui/lib/state/remote/logins.svelte.js +++ b/ui/lib/state/remote/users.svelte.js @@ -1,11 +1,11 @@ import { SvelteMap } from 'svelte/reactivity'; -export class Logins { +export class Users { all = $state(); - static boot(logins) { - const all = new SvelteMap(logins.map((login) => [login.id, login])); - return new Logins({ all }); + static boot(users) { + const all = new SvelteMap(users.map((user) => [user.id, user])); + return new Users({ all }); } constructor({ all }) { |
