summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/astro/src/runtime/server/hydration.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/astro/src/runtime/server/hydration.ts b/packages/astro/src/runtime/server/hydration.ts
index e9d99c81a..09f42a9b5 100644
--- a/packages/astro/src/runtime/server/hydration.ts
+++ b/packages/astro/src/runtime/server/hydration.ts
@@ -122,9 +122,10 @@ export async function generateHydrateScript(
const { hydrate, componentUrl, componentExport } = metadata;
if (!componentExport.value) {
- throw new Error(
- `Unable to resolve a valid export for "${metadata.displayName}"! Please open an issue at https://astro.build/issues!`
- );
+ throw new AstroError({
+ ...AstroErrorData.NoMatchingImport,
+ message: AstroErrorData.NoMatchingImport.message(metadata.displayName),
+ });
}
const island: SSRElement = {