From d540c05f4d39d38d3ee3d89a5753d564bc0d3e77 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Thu, 6 Mar 2025 19:33:45 +0800 Subject: [PATCH] fix(stage-web): docs path Signed-off-by: Neko Ayaka --- apps/stage-web/netlify.toml | 2 +- docs/package.json | 1 + .../ui-transitions/src/components/StageTransitionGroup.vue | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/stage-web/netlify.toml b/apps/stage-web/netlify.toml index fdf3a38da..e784110d5 100755 --- a/apps/stage-web/netlify.toml +++ b/apps/stage-web/netlify.toml @@ -1,6 +1,6 @@ [build] base = "/" -command = "pnpm -F @proj-airi/stage-web... run build && BASE_URL=/docs pnpm -F @proj-airi/docs... run build && ls -la && mv ./docs/dist ./apps/stage-web/dist/docs" +command = "pnpm -F @proj-airi/stage-web... run build && pnpm -F @proj-airi/docs... run build:base && ls -la && mv ./docs/dist ./apps/stage-web/dist/docs" publish = "/apps/stage-web/dist" [build.environment] diff --git a/docs/package.json b/docs/package.json index 5ac73212c..de62f6621 100644 --- a/docs/package.json +++ b/docs/package.json @@ -6,6 +6,7 @@ "dev": "astro dev", "start": "astro dev", "build": "astro build", + "build:base": "astro build --base /docs", "preview": "astro preview", "astro": "astro" }, diff --git a/packages/ui-transitions/src/components/StageTransitionGroup.vue b/packages/ui-transitions/src/components/StageTransitionGroup.vue index 450a63a5e..038ca6fff 100644 --- a/packages/ui-transitions/src/components/StageTransitionGroup.vue +++ b/packages/ui-transitions/src/components/StageTransitionGroup.vue @@ -122,6 +122,12 @@ async function triggerHooks(stage: TransitionStage, data: any = {}) { } async function triggerTransitionAsyncFn(params: StageTransitionCommonParams, next: NavigationCallback, resolve: (value: void | PromiseLike) => void) { + if (params.name === 'none' || !params.name) { + next() + resolve() + return + } + const transition = transitions.value[params.name] if (!transition) { console.error(`Transition ${params.name} not found`)