From dead4e8c2ae9ba785b6a80e23061be47dc215502 Mon Sep 17 00:00:00 2001 From: Hepatica Date: Mon, 29 Jan 2024 21:51:56 +0100 Subject: [PATCH] fix InsertSpaceEvery24Chars --- luckydiamond/src/components/WritechatComponent.vue | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/luckydiamond/src/components/WritechatComponent.vue b/luckydiamond/src/components/WritechatComponent.vue index ead608a..3daa1e8 100644 --- a/luckydiamond/src/components/WritechatComponent.vue +++ b/luckydiamond/src/components/WritechatComponent.vue @@ -46,13 +46,16 @@ export default { this.$emit("send", [formattedWord, this.username, this.icon]); this.msg = ""; }, - - InsertSpaceEvery24Chars(word) { + + InsertSpaceEvery24Chars(text) { let result = ""; - for (let i = 0; i < word.length; i += 22) { - result += word.substring(i, i + 22) + " "; + for (let i = 0; i < text.length; i++) { + if (i > 0 && i % 24 === 0) { + result += " "; + } + result += text[i]; } - return result.trim(); + return result; }, }, };