Merge pull request #1112 from iamejaaz/bio-rich-text

feat: rich text editor in bio
This commit is contained in:
Jannat Patel
2024-11-12 11:57:10 +05:30
committed by GitHub

View File

@@ -69,7 +69,18 @@
:label="__('Headline')" :label="__('Headline')"
class="mb-4" class="mb-4"
/> />
<FormControl type="textarea" v-model="profile.bio" :label="__('Bio')" />
<div class="mb-4">
<div class="mb-1.5 text-sm text-gray-600">
{{ __('Bio') }}
</div>
<TextEditor
:fixedMenu="true"
@change="(val) => (profile.bio = val)"
:content="profile.bio"
editorClass="prose-sm py-2 px-2 min-h-[200px] border-gray-300 hover:border-gray-400 rounded-md bg-gray-200"
/>
</div>
</div> </div>
</template> </template>
</Dialog> </Dialog>
@@ -81,6 +92,7 @@ import {
FileUploader, FileUploader,
Button, Button,
createResource, createResource,
TextEditor,
} from 'frappe-ui' } from 'frappe-ui'
import { reactive, watch, defineModel } from 'vue' import { reactive, watch, defineModel } from 'vue'
import { FileText, X } from 'lucide-vue-next' import { FileText, X } from 'lucide-vue-next'