2023-01-31 18:13:33 +01:00
|
|
|
import { defineClientConfig } from '@vuepress/client';
|
|
|
|
|
import ResponsiveImage from './components/ResponsiveImage.vue';
|
2023-05-08 12:44:12 +02:00
|
|
|
import ListRepositories from './components/GitHub/ListRepositories.vue';
|
|
|
|
|
import FetchRepositories from './components/GitHub/FetchRepositories.vue';
|
|
|
|
|
import GithubRepository from './components/GitHub/GithubRepository.vue';
|
2023-05-08 03:01:17 +02:00
|
|
|
import ApiLoader from './components/ApiLoader.vue';
|
2024-06-20 09:27:59 +02:00
|
|
|
import LoaderAnimation from './components/LoaderAnimation.vue';
|
|
|
|
|
import FetchError from './components/FetchError.vue';
|
2023-05-08 15:33:22 +02:00
|
|
|
import Icon from './components/Icon.vue';
|
2023-01-31 18:13:33 +01:00
|
|
|
|
|
|
|
|
export default defineClientConfig({
|
2023-05-05 00:40:46 +02:00
|
|
|
enhance({ app }) {
|
2023-01-31 18:13:33 +01:00
|
|
|
app.component('ResponsiveImage', ResponsiveImage);
|
2023-05-08 03:01:17 +02:00
|
|
|
app.component('ListRepositories', ListRepositories);
|
2023-05-08 12:44:12 +02:00
|
|
|
app.component('FetchRepositories', FetchRepositories);
|
2023-05-05 00:40:46 +02:00
|
|
|
app.component('GithubRepository', GithubRepository);
|
2023-05-08 03:01:17 +02:00
|
|
|
app.component('ApiLoader', ApiLoader);
|
2024-06-20 09:27:59 +02:00
|
|
|
app.component('LoaderAnimation', LoaderAnimation);
|
|
|
|
|
app.component('FetchError', FetchError);
|
2023-05-08 15:33:22 +02:00
|
|
|
app.component('Icon', Icon);
|
2023-01-31 18:13:33 +01:00
|
|
|
},
|
|
|
|
|
setup() {},
|
|
|
|
|
layouts: {},
|
|
|
|
|
rootComponents: [],
|
|
|
|
|
});
|