diff --git a/front/src/assets/css/main.css b/front/src/assets/css/main.css index 3a8c9e5..ba651e2 100644 --- a/front/src/assets/css/main.css +++ b/front/src/assets/css/main.css @@ -8,5 +8,6 @@ --tertiary-background: #2a2a33; --quaternary-background: #303a46; --selected: #41474f; + /* 343a46 */ } /* .badge-primary { */ \ No newline at end of file diff --git a/front/src/components/User.vue b/front/src/components/User.vue new file mode 100644 index 0000000..4f5012b --- /dev/null +++ b/front/src/components/User.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/front/src/utils/string.ts b/front/src/utils/string.ts index 1c1e40b..e6ce6fc 100644 --- a/front/src/utils/string.ts +++ b/front/src/utils/string.ts @@ -1,7 +1,7 @@ // todo optimize -export function decodeEmojis(text: string): string { - if (!text) return text; +export function decodeEmojis(text: string | undefined): string { + if (!text) return ""; const regex = /\\u{([^}]+)}/g; const decodedText = text.replace(regex, (_: string, hex: string) => String.fromCodePoint(parseInt(hex, 16))); return decodedText; diff --git a/front/src/views/room/Header.vue b/front/src/views/room/Header.vue index 4540cbf..25315ec 100644 --- a/front/src/views/room/Header.vue +++ b/front/src/views/room/Header.vue @@ -1,10 +1,10 @@ - +