feat: add possibility to list specific repositories
ListRepositories will now fetch repos with FetchRepositories only if no repositories are already passed to the component in its default slot.
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
import { defineClientConfig } from '@vuepress/client';
|
||||
import ResponsiveImage from './components/ResponsiveImage.vue';
|
||||
import ListRepositories from './components/GitRepos/ListRepositories.vue';
|
||||
import GithubRepository from './components/GitRepos/GithubRepository.vue';
|
||||
import ListRepositories from './components/GitHub/ListRepositories.vue';
|
||||
import FetchRepositories from './components/GitHub/FetchRepositories.vue';
|
||||
import GithubRepository from './components/GitHub/GithubRepository.vue';
|
||||
import ApiLoader from './components/ApiLoader.vue';
|
||||
import Loader from './components/Loader.vue';
|
||||
import Cache from './components/Cache.vue';
|
||||
@@ -10,6 +11,7 @@ export default defineClientConfig({
|
||||
enhance({ app }) {
|
||||
app.component('ResponsiveImage', ResponsiveImage);
|
||||
app.component('ListRepositories', ListRepositories);
|
||||
app.component('FetchRepositories', FetchRepositories);
|
||||
app.component('GithubRepository', GithubRepository);
|
||||
app.component('ApiLoader', ApiLoader);
|
||||
app.component('Loader', Loader);
|
||||
|
||||
Reference in New Issue
Block a user