From e281ab56a4417a324d8a906cb39bbebc65423db7 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 25 Apr 2024 08:48:12 -0400 Subject: [PATCH] fix --- packages/svelte/src/compiler/errors.js | 4 ++-- packages/svelte/src/internal/client/warnings.js | 4 ++-- .../tests/compiler-errors/samples/runes-export-let/_config.js | 2 +- .../tests/hydration/samples/ignore-mismatched-href/_config.js | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/svelte/src/compiler/errors.js b/packages/svelte/src/compiler/errors.js index f49f78cd7d..a00a2cd593 100644 --- a/packages/svelte/src/compiler/errors.js +++ b/packages/svelte/src/compiler/errors.js @@ -199,12 +199,12 @@ export function host_invalid_placement(node) { } /** - * Cannot use `export let` in runes mode — use $props instead + * Cannot use `export let` in runes mode — use `$props()` instead * @param {null | number | NodeLike} node * @returns {never} */ export function legacy_export_invalid(node) { - e(node, "legacy_export_invalid", "Cannot use `export let` in runes mode — use $props instead"); + e(node, "legacy_export_invalid", "Cannot use `export let` in runes mode — use `$props()` instead"); } /** diff --git a/packages/svelte/src/internal/client/warnings.js b/packages/svelte/src/internal/client/warnings.js index 4002d64cd2..1dd532164c 100644 --- a/packages/svelte/src/internal/client/warnings.js +++ b/packages/svelte/src/internal/client/warnings.js @@ -6,14 +6,14 @@ var bold = 'font-weight: bold'; var normal = 'font-weight: normal'; /** - * The `%attribute%` attribute on `%html%` changed value between server and client renders. The client value, `%value%`, will be ignored in favour of the server value + * The `%attribute%` attribute on `%html%` changed its value between server and client renders. The client value, `%value%`, will be ignored in favour of the server value * @param {string} attribute * @param {string} html * @param {string} value */ export function hydration_attribute_changed(attribute, html, value) { if (DEV) { - console.warn(`%c[svelte] ${"hydration_attribute_changed"}\n%c${`The \`${attribute}\` attribute on \`${html}\` changed value between server and client renders. The client value, \`${value}\`, will be ignored in favour of the server value`}`, bold, normal); + console.warn(`%c[svelte] ${"hydration_attribute_changed"}\n%c${`The \`${attribute}\` attribute on \`${html}\` changed its value between server and client renders. The client value, \`${value}\`, will be ignored in favour of the server value`}`, bold, normal); } else { // TODO print a link to the documentation console.warn("hydration_attribute_changed"); diff --git a/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js b/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js index c0a87d4a89..9e6ac2a196 100644 --- a/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js +++ b/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js @@ -3,6 +3,6 @@ import { test } from '../../test'; export default test({ error: { code: 'legacy_export_invalid', - message: 'Cannot use `export let` in runes mode — use $props instead' + message: 'Cannot use `export let` in runes mode — use `$props()` instead' } }); diff --git a/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js b/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js index b124d4cba4..9a7d9cadcf 100644 --- a/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js +++ b/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js @@ -14,6 +14,6 @@ export default test({ }, errors: [ - 'The `href` attribute on `...` changed value between server and client renders. The client value, `/foo`, will be ignored in favour of the server value' + 'The `href` attribute on `...` changed its value between server and client renders. The client value, `/foo`, will be ignored in favour of the server value' ] });