From 310d4dded564988110721c4d39a1eeb823f3817b Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Mon, 7 Jul 2025 13:23:56 +0200 Subject: [PATCH] Suspense: add docs for `timeout` prop Ref: https://vuejs.org/guide/built-ins/suspense.html#suspense --- packages/runtime-core/src/components/Suspense.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/runtime-core/src/components/Suspense.ts b/packages/runtime-core/src/components/Suspense.ts index 85001f500cf..3a304bdb06e 100644 --- a/packages/runtime-core/src/components/Suspense.ts +++ b/packages/runtime-core/src/components/Suspense.ts @@ -36,6 +36,10 @@ export interface SuspenseProps { onResolve?: () => void onPending?: () => void onFallback?: () => void + /** + * Switch to fallback content if it takes longer than `timeout` milliseconds to render the new default content. + * A `timeout` value of `0` will cause the fallback content to be displayed immediately when default content is replaced. + */ timeout?: string | number /** * Allow suspense to be captured by parent suspense