diff --git a/packages/next-swc/crates/next-api/src/pages.rs b/packages/next-swc/crates/next-api/src/pages.rs index 066d704ef96653..ac3368088b65a8 100644 --- a/packages/next-swc/crates/next-api/src/pages.rs +++ b/packages/next-swc/crates/next-api/src/pages.rs @@ -254,6 +254,12 @@ impl PageDataEndpointVc { .cell() } + #[turbo_tasks::function] + async fn source(self) -> Result { + let this = self.await?; + Ok(FileSourceVc::new(this.path).into()) + } + #[turbo_tasks::function] async fn ssr_data_chunk(self) -> Result { let this = self.await?;