From 1b7f7539a8f48e66d859620738672adf6eb60009 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sun, 13 Aug 2023 21:09:52 +0200 Subject: [PATCH] note more hook involved --- src/hooks/useFile.hook.ts | 4 ++-- src/modules/note/{hooks => cache}/useNoteCache.ts | 2 +- src/modules/repo/services/repo.ts | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) rename src/modules/note/{hooks => cache}/useNoteCache.ts (90%) diff --git a/src/hooks/useFile.hook.ts b/src/hooks/useFile.hook.ts index 84a45f1..b4b1939 100644 --- a/src/hooks/useFile.hook.ts +++ b/src/hooks/useFile.hook.ts @@ -1,5 +1,5 @@ import { useMarkdown } from '@/hooks/useMarkdown.hook' -import { useNoteCache } from '@/modules/note/hooks/useNoteCache' +import { prepareNoteCache } from '@/modules/note/cache/useNoteCache' import { getFileContent } from '@/modules/repo/services/repo' import { useUserRepoStore } from '@/modules/repo/store/userRepo.store' import { ref } from 'vue' @@ -7,7 +7,7 @@ import { ref } from 'vue' export const useFile = (sha: string, retrieveContent = true) => { const { render } = useMarkdown(sha) const store = useUserRepoStore() - const { getCachedNote, saveCacheNote } = useNoteCache(sha) + const { getCachedNote, saveCacheNote } = prepareNoteCache(sha) const fromCache = ref(false) const content = ref('') diff --git a/src/modules/note/hooks/useNoteCache.ts b/src/modules/note/cache/useNoteCache.ts similarity index 90% rename from src/modules/note/hooks/useNoteCache.ts rename to src/modules/note/cache/useNoteCache.ts index ccb31c1..1cac15b 100644 --- a/src/modules/note/hooks/useNoteCache.ts +++ b/src/modules/note/cache/useNoteCache.ts @@ -2,7 +2,7 @@ import { data } from '@/data/data' import { DataType } from '@/data/DataType.enum' import { Note } from '@/modules/note/models/Note' -export const useNoteCache = (sha: string) => { +export const prepareNoteCache = (sha: string) => { const noteId = data.generateId(DataType.Note, sha) const getCachedNote = async () => data.get(noteId) diff --git a/src/modules/repo/services/repo.ts b/src/modules/repo/services/repo.ts index fec8531..267f81e 100644 --- a/src/modules/repo/services/repo.ts +++ b/src/modules/repo/services/repo.ts @@ -1,5 +1,5 @@ import { useMarkdown } from '@/hooks/useMarkdown.hook' -import { useNoteCache } from '@/modules/note/hooks/useNoteCache' +import { prepareNoteCache } from '@/modules/note/cache/useNoteCache' import { RepoFile } from '@/modules/repo/interfaces/RepoFile' import { UserSettings } from '@/modules/repo/interfaces/UserSettings' import { getOctokit } from '@/modules/repo/services/octo' @@ -43,7 +43,7 @@ export const getCachedMainReadme = async (owner: string, repo: string) => { } const { render } = useMarkdown() - const { getCachedNote } = useNoteCache(`${owner}-${repo}-README`) + const { getCachedNote } = prepareNoteCache(`${owner}-${repo}-README`) const cachedReadme = await getCachedNote() if (!cachedReadme) { @@ -59,7 +59,7 @@ export const getMainReadme = async (owner: string, repo: string) => { } const { render } = useMarkdown() - const { getCachedNote, saveCacheNote } = useNoteCache( + const { getCachedNote, saveCacheNote } = prepareNoteCache( `${owner}-${repo}-README` )