bio editable

This commit is contained in:
Henry Jameson 2025-08-03 23:05:16 +03:00
commit 20beb30fc3
5 changed files with 57 additions and 32 deletions

View file

@ -1,7 +1,6 @@
<template>
<div class="profile-tab">
<div class="setting-item">
<h2>{{ $t('settings.name_bio') }}</h2>
<UserCard
:user-id="user.id"
:editable="true"
@ -23,20 +22,6 @@
>
</template>
</EmojiInput>
<p>{{ $t('settings.bio') }}</p>
<EmojiInput
v-model="newBio"
enable-emoji-picker
:suggest="emojiUserSuggestor"
>
<template #default="inputProps">
<textarea
v-model="newBio"
class="input bio resize-height"
v-bind="propsToNative(inputProps)"
/>
</template>
</EmojiInput>
<p v-if="role === 'admin' || role === 'moderator'">
<Checkbox v-model="showRole">
<template v-if="role === 'admin'">