diff --git a/documentation/docs/98-reference/.generated/compile-errors.md b/documentation/docs/98-reference/.generated/compile-errors.md index 7fc9f56cd1..1c874436de 100644 --- a/documentation/docs/98-reference/.generated/compile-errors.md +++ b/documentation/docs/98-reference/.generated/compile-errors.md @@ -66,39 +66,25 @@ Event attribute must be a JavaScript expression, not a string Comma-separated expressions are not allowed as attribute/directive values in runes mode, unless wrapped in parentheses ``` -``` An attribute value cannot be a comma-separated sequence of expressions — in other words this is disallowed: -``` -``` ```svelte
...
``` -``` -``` Instead, make sure that the attribute value contains a single expression. In the example above it's likely that this was intended (see the [class documentation](class) for more details): -``` -``` ```svelte
...
``` -``` -``` If you _do_ need to use the comma operator for some reason, wrap the sequence in parentheses: -``` -``` ```svelte
...
``` -``` -``` -[!NOTE] This will evaluate to `color`, ignoring `size`. -``` +Note that this will evaluate to `color`, ignoring `size`. ### attribute_invalid_type diff --git a/packages/svelte/messages/compile-errors/template.md b/packages/svelte/messages/compile-errors/template.md index 0da995db41..6aa4335c11 100644 --- a/packages/svelte/messages/compile-errors/template.md +++ b/packages/svelte/messages/compile-errors/template.md @@ -60,7 +60,7 @@ If you _do_ need to use the comma operator for some reason, wrap the sequence in
...
``` -> [!NOTE] This will evaluate to `color`, ignoring `size`. +Note that this will evaluate to `color`, ignoring `size`. ## attribute_invalid_type diff --git a/packages/svelte/src/compiler/errors.js b/packages/svelte/src/compiler/errors.js index ee2e759779..c28c737d7f 100644 --- a/packages/svelte/src/compiler/errors.js +++ b/packages/svelte/src/compiler/errors.js @@ -785,12 +785,12 @@ export function attribute_invalid_name(node, name) { } /** - * [!NOTE] This will evaluate to `color`, ignoring `size`. + * Comma-separated expressions are not allowed as attribute/directive values in runes mode, unless wrapped in parentheses * @param {null | number | NodeLike} node * @returns {never} */ export function attribute_invalid_sequence_expression(node) { - e(node, 'attribute_invalid_sequence_expression', `[!NOTE] This will evaluate to \`color\`, ignoring \`size\`.\nhttps://svelte.dev/e/attribute_invalid_sequence_expression`); + e(node, 'attribute_invalid_sequence_expression', `Comma-separated expressions are not allowed as attribute/directive values in runes mode, unless wrapped in parentheses\nhttps://svelte.dev/e/attribute_invalid_sequence_expression`); } /**