✨ (stacked note) cache visited note
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
import { computed, onMounted, ref } from 'vue'
|
||||
|
||||
import { DataType } from '@/data/DataType.enum'
|
||||
import { FavoriteRepo } from '@/modules/models/FavoriteRepo'
|
||||
import { RepoBase } from '@/modules/interfaces/RepoBase'
|
||||
import { FavoriteRepo } from '@/modules/repo/models/FavoriteRepo'
|
||||
import { RepoBase } from '@/modules/repo/interfaces/RepoBase'
|
||||
import { data } from '@/data/data'
|
||||
import { useRepos } from '@/hooks/useRepos.hook'
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { RepoBase } from '@/modules/interfaces/RepoBase'
|
||||
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'
|
||||
5
src/modules/repo/interfaces/RepoBase.ts
Normal file
5
src/modules/repo/interfaces/RepoBase.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
export interface RepoBase {
|
||||
id: string
|
||||
name: string
|
||||
isPrivate: boolean
|
||||
}
|
||||
8
src/modules/repo/models/FavoriteRepo.ts
Normal file
8
src/modules/repo/models/FavoriteRepo.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
import { DataType } from '@/data/DataType.enum'
|
||||
import { Model } from '@/data/models/Model'
|
||||
|
||||
export interface FavoriteRepo extends Model<DataType.FavoriteRepo> {
|
||||
isFavorite: boolean
|
||||
isPrivate: boolean
|
||||
name: string
|
||||
}
|
||||
Reference in New Issue
Block a user