🐛 (flux) listen to click day 1

This commit is contained in:
2021-03-24 21:33:21 +01:00
parent e199c68d68
commit 55faf04d4f
5 changed files with 32 additions and 12 deletions

View File

@@ -39,6 +39,7 @@ import {
computed,
watch,
nextTick,
toRefs,
onUnmounted
} from 'vue'
import HeaderNote from '@/components/HeaderNote.vue'
@@ -63,6 +64,7 @@ export default defineComponent({
content: { type: String, required: false, default: null }
},
setup(props) {
const refProps = toRefs(props)
const store = useUserRepoStore()
const { renderString } = useMarkdown()
const { listenToClick } = useLinks('note-display')
@@ -76,18 +78,26 @@ export default defineComponent({
const hasContent = computed(() => !!renderedContent.value)
watch(renderedContent, () =>
nextTick(() => {
console.log(renderedContent)
listenToClick()
})
watch(
renderedContent,
() =>
nextTick(() => {
listenToClick()
}),
{ immediate: true }
)
store.setUserRepo(props.user, props.repo)
watch(
[refProps.user, refProps.repo],
() => {
store.setUserRepo(props.user, props.repo)
},
{ immediate: true }
)
onUnmounted(() => {
store.resetUserRepo()
store.resetFiles()
resetStackedNotes()
})
return {