autoimport with eslint now

This commit is contained in:
Julien Calixte
2023-08-14 18:04:27 +02:00
parent c0182c7f57
commit 2cab8c8e3f
51 changed files with 2121 additions and 4246 deletions

View File

@@ -1,10 +1,10 @@
import { computed, onMounted, ref } from 'vue'
import { DataType } from '@/data/DataType.enum'
import { FavoriteRepo } from '@/modules/repo/models/FavoriteRepo'
import { RepoBase } from '@/modules/repo/interfaces/RepoBase'
import { data } from '@/data/data'
import { DataType } from '@/data/DataType.enum'
import { useRepos } from '@/hooks/useRepos.hook'
import { RepoBase } from '@/modules/repo/interfaces/RepoBase'
import { FavoriteRepo } from '@/modules/repo/models/FavoriteRepo'
export const useFavoriteRepos = () => {
const { repos } = useRepos()

View File

@@ -1,7 +1,8 @@
import { RepoBase } from '@/modules/repo/interfaces/RepoBase'
import { computed } from 'vue'
import { useFavoriteRepos } from '@/modules/repo/hooks/useFavoriteRepos.hook'
import { useRepos } from '@/hooks/useRepos.hook'
import { useFavoriteRepos } from '@/modules/repo/hooks/useFavoriteRepos.hook'
import { RepoBase } from '@/modules/repo/interfaces/RepoBase'
export const useRepoList = () => {
const { savedFavoriteRepos, addFavorite, removeFavorite } = useFavoriteRepos()

View File

@@ -1,6 +1,7 @@
import { getAccessToken } from '@/modules/user/service/signIn'
import { Octokit } from '@octokit/rest'
import { getAccessToken } from '@/modules/user/service/signIn'
export const getOctokit = async (): Promise<Octokit> => {
const response = await getAccessToken()

View File

@@ -1,4 +1,5 @@
import { describe, expect, it } from 'vitest'
import { resolvePath } from './resolvePath'
describe('resolve path service', () => {

View File

@@ -1,3 +1,5 @@
import { defineStore } from 'pinia'
import { RepoFile } from '@/modules/repo/interfaces/RepoFile'
import { UserSettings } from '@/modules/repo/interfaces/UserSettings'
import {
@@ -7,7 +9,6 @@ import {
getUserSettingsContent
} from '@/modules/repo/services/repo'
import { refreshToken } from '@/modules/user/service/signIn'
import { defineStore } from 'pinia'
interface State {
user: string
@@ -48,9 +49,15 @@ export const useUserRepoStore = defineStore({
getFiles(newUser, newRepo)
])
this.readme = readme
this.isReadmeOffline = false
this.files = files
// if the offline state is too quick,
// it gives more the impression of
// glitch.
setTimeout(() => {
this.isReadmeOffline = false
}, 500)
this.userSettings = await getUserSettingsContent(newUser, newRepo, files)
},
resetUserRepo() {