Skip to content

Commit bf47282

Browse files
committed
fix: attempt to fix windows CI
1 parent b8e62b7 commit bf47282

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

packages/astro/src/vite-plugins/override-components.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,8 @@ const virtualModuleId = 'tutorialkit:override-components';
5555
const resolvedId = `\0${virtualModuleId}`;
5656

5757
export function overrideComponents({ components, defaultRoutes }: Options): VitePlugin {
58-
let root = '';
59-
6058
return {
6159
name: 'tutorialkit-override-components-plugin',
62-
configResolved(resolvedConfig) {
63-
root = resolvedConfig.root;
64-
},
6560
resolveId(id) {
6661
if (id === virtualModuleId) {
6762
return resolvedId;
@@ -71,7 +66,10 @@ export function overrideComponents({ components, defaultRoutes }: Options): Vite
7166
},
7267
async load(id) {
7368
if (id === resolvedId) {
74-
const topBar = components?.TopBar || resolveDefaultTopBar(defaultRoutes, root);
69+
const topBar = components?.TopBar || resolveDefaultTopBar(defaultRoutes);
70+
71+
// TODO Remove, debug windows CI
72+
console.log({ topBar, defaultRoutes });
7573

7674
return `
7775
export { default as TopBar } from '${topBar}';
@@ -83,11 +81,11 @@ export function overrideComponents({ components, defaultRoutes }: Options): Vite
8381
};
8482
}
8583

86-
function resolveDefaultTopBar(defaultRoutes: boolean, root: string) {
84+
function resolveDefaultTopBar(defaultRoutes: boolean) {
8785
if (defaultRoutes) {
8886
return '@tutorialkit/astro/default/components/TopBar.astro';
8987
}
9088

9189
// default `TopBar` is used from local file when `defaultRoutes` is disabled
92-
return path.resolve(root, 'src/components/TopBar.astro');
90+
return './src/components/TopBar.astro';
9391
}

0 commit comments

Comments
 (0)