Added note description state

main
TZGyn 3 years ago
parent bcb9dfe177
commit cb85d1b5cb
Signed by: TZGyn
GPG Key ID: 122EAF77AE81FD4A

@ -1,16 +1,21 @@
<script setup lang="ts"> <script setup lang="ts">
interface Props { interface Props {
content: string content: string
state: string
} }
const props = defineProps<Props>() const props = defineProps<Props>()
const parsedMarkdown = stringToMarkdown(props.content)
const description = useDescription()
const parsedMarkdown = computed(() => {
return stringToMarkdown(description.value)
})
</script> </script>
<template> <template>
<div class="h-content bg-secondary overflow-y-scroll p-4"> <div class="bg-secondary h-full w-full overflow-y-scroll p-4">
<div <div
class="prose prose-invert overflow-scroll" class="prose prose-invert h-full max-h-full"
v-html="parsedMarkdown"> v-html="parsedMarkdown">
</div> </div>
</div> </div>

@ -24,4 +24,6 @@ const submitNote = async (
const useNote = () => const useNote = () =>
useState<Note>('note', () => Object({ title: '', description: '' })) useState<Note>('note', () => Object({ title: '', description: '' }))
export { submitNote, useNote } const useDescription = () => useState<string>('description', () => '')
export { submitNote, useNote, useDescription }

Loading…
Cancel
Save