Fix Trim Topic in Indonesia Language

- [+] fix(utils.ts): fix trimTopic function to remove double quotes from the start and end of the string, and remove specified punctuation from the end of the string
This commit is contained in:
H0llyW00dzZ 2023-12-05 07:26:11 +07:00
parent cf50299b14
commit 54df355014
No known key found for this signature in database
GPG Key ID: 05C7FFFC0845C930

View File

@ -3,7 +3,10 @@ import { showToast } from "./components/ui-lib";
import Locale from "./locales"; import Locale from "./locales";
export function trimTopic(topic: string) { export function trimTopic(topic: string) {
return topic.replace(/[,。!?”“"、,.!?]*$/, ""); // Fix an issue where double quotes still show in the Indonesian language
// This will remove the specified punctuation from the end of the string
// and also trim quotes from both the start and end if they exist.
return topic.replace(/^["“”]+|["“”]+$/g, "").replace(/[,。!?”“"、,.!?]*$/, "");
} }
export async function copyToClipboard(text: string) { export async function copyToClipboard(text: string) {