fix: small legibility improvement (#12928)

* fix: small legibility improvement

* Create rich-ladybugs-admire.md

* Update rich-ladybugs-admire.md

* even better?
pull/12924/head
Gautier Ben Aïm 1 year ago committed by GitHub
parent 189113ab8e
commit f6f0e78cbd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -0,0 +1,5 @@
---
"svelte": patch
---
fix: small legibility improvement in `Snippet` type hint

@ -285,9 +285,9 @@ export interface Snippet<Parameters extends unknown[] = []> {
// rest parameter type, which is not supported. If rest parameters are added
// in the future, the condition can be removed.
...args: number extends Parameters['length'] ? never : Parameters
): typeof SnippetReturn & {
_: 'functions passed to {@render ...} tags must use the `Snippet` type imported from "svelte"';
};
): {
'{@render ...} must be called with a Snippet': "import type { Snippet } from 'svelte'";
} & typeof SnippetReturn;
}
interface DispatchOptions {

@ -282,9 +282,9 @@ declare module 'svelte' {
// rest parameter type, which is not supported. If rest parameters are added
// in the future, the condition can be removed.
...args: number extends Parameters['length'] ? never : Parameters
): typeof SnippetReturn & {
_: 'functions passed to {@render ...} tags must use the `Snippet` type imported from "svelte"';
};
): {
'{@render ...} must be called with a Snippet': "import type { Snippet } from 'svelte'";
} & typeof SnippetReturn;
}
interface DispatchOptions {

Loading…
Cancel
Save