diff --git a/client/components/Chat.vue b/client/components/Chat.vue
index 2bd3df61..0c2f8a7a 100644
--- a/client/components/Chat.vue
+++ b/client/components/Chat.vue
@@ -236,14 +236,16 @@ export default defineComponent({
}
);
- const editTopicRef = ref(props.channel.editTopic);
- watch(editTopicRef, (newTopic) => {
- if (newTopic) {
- void nextTick(() => {
- topicInput.value?.focus();
- });
+ watch(
+ () => props.channel.editTopic,
+ (newTopic) => {
+ if (newTopic) {
+ void nextTick(() => {
+ topicInput.value?.focus();
+ });
+ }
}
- });
+ );
onMounted(() => {
channelChanged();
@@ -260,7 +262,6 @@ export default defineComponent({
messageList,
topicInput,
specialComponent,
- editTopicRef,
hideUserVisibleError,
editTopic,
saveTopic,
diff --git a/client/components/MessageTypes/join.vue b/client/components/MessageTypes/join.vue
index 2cc451c9..baeab726 100644
--- a/client/components/MessageTypes/join.vue
+++ b/client/components/MessageTypes/join.vue
@@ -6,7 +6,7 @@
[{{ message.account }}]
- {{ message.gecos }}
+ {{ message.gecos }}
has joined the channel
diff --git a/client/js/commands/join.ts b/client/js/commands/join.ts
index c4b75e85..5bb40aec 100644
--- a/client/js/commands/join.ts
+++ b/client/js/commands/join.ts
@@ -2,7 +2,7 @@ import socket from "../socket";
import {store} from "../store";
import {switchToChannel} from "../router";
-function input(args) {
+function input(args: string[]) {
if (args.length > 0) {
let channels = args[0];