diff --git a/src/components/FluxNote.vue b/src/components/FluxNote.vue index 1105269..dc4a687 100644 --- a/src/components/FluxNote.vue +++ b/src/components/FluxNote.vue @@ -5,6 +5,7 @@ import HeaderNote from "@/components/HeaderNote.vue" import SignInGithub from "@/components/SignInGithub.vue" import SkeletonLoader from "@/components/SkeletonLoader.vue" import StackedNote from "@/components/StackedNote.vue" +import { useGitHubLogin } from "@/hooks/useGitHubLogin.hook" import { useLinks } from "@/hooks/useLinks.hook" import { markdownBuilder } from "@/hooks/useMarkdown.hook" import { useNoteView } from "@/hooks/useNoteView.hook" @@ -44,6 +45,7 @@ const { listenToClick } = useLinks("note-display") const { stackedNotes, scrollToFocusedNote } = useRouteQueryStackedNotes() const { titles } = useNoteView() +const { isLogged } = useGitHubLogin() useResizeContainer("note-container", stackedNotes) const renderedContent = computed(() => @@ -104,8 +106,13 @@ onUnmounted(() => {
-

This repository is not accessible.

- + +

{ if (requestId !== this._requestId) return - this.readme = cachedReadme - this.readme = await getMainReadme(user, repo) + if (cachedReadme) this.readme = cachedReadme + const fetched = await getMainReadme(user, repo) + if (requestId !== this._requestId) return + this.readme = fetched }) }, addFile(file: RepoFile) {