Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update links to preview site #14001

Merged
merged 4 commits into from
Oct 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/tiny-boxes-exist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: update links that previously pointed to preview site
26 changes: 13 additions & 13 deletions packages/svelte/src/ambient.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ declare module '*.svelte' {
* let count = $state(0);
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$state
* https://svelte.dev/docs/svelte/$state
*
* @param initial The initial value
*/
Expand Down Expand Up @@ -120,7 +120,7 @@ declare namespace $state {
* </button>
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$state-raw
* https://svelte.dev/docs/svelte/$state#$state.raw
*
* @param initial The initial value
*/
Expand All @@ -141,7 +141,7 @@ declare namespace $state {
* </script>
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$state.snapshot
* https://svelte.dev/docs/svelte/$state#$state.snapshot
*
* @param state The value to snapshot
*/
Expand Down Expand Up @@ -178,7 +178,7 @@ declare namespace $state {
* let double = $derived(count * 2);
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$derived
* https://svelte.dev/docs/svelte/$derived
*
* @param expression The derived state expression
*/
Expand All @@ -200,7 +200,7 @@ declare namespace $derived {
* });
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$derived-by
* https://svelte.dev/docs/svelte/$derived#$derived.by
*/
export function by<T>(fn: () => T): T;

Expand Down Expand Up @@ -239,7 +239,7 @@ declare namespace $derived {
*
* Does not run during server side rendering.
*
* https://svelte-5-preview.vercel.app/docs/runes#$effect
* https://svelte.dev/docs/svelte/$effect
* @param fn The function to execute
*/
declare function $effect(fn: () => void | (() => void)): void;
Expand All @@ -258,7 +258,7 @@ declare namespace $effect {
*
* Does not run during server side rendering.
*
* https://svelte-5-preview.vercel.app/docs/runes#$effect-pre
* https://svelte.dev/docs/svelte/$effect#$effect.pre
* @param fn The function to execute
*/
export function pre(fn: () => void | (() => void)): void;
Expand All @@ -281,7 +281,7 @@ declare namespace $effect {
*
* This allows you to (for example) add things like subscriptions without causing memory leaks, by putting them in child effects.
*
* https://svelte-5-preview.vercel.app/docs/runes#$effect-tracking
* https://svelte.dev/docs/svelte/$effect#$effect.tracking
*/
export function tracking(): boolean;

Expand Down Expand Up @@ -309,7 +309,7 @@ declare namespace $effect {
* <button onclick={() => cleanup()}>cleanup</button>
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$effect-root
* https://svelte.dev/docs/svelte/$effect#$effect.root
*/
export function root(fn: () => void | (() => void)): () => void;

Expand Down Expand Up @@ -342,7 +342,7 @@ declare namespace $effect {
* let { optionalProp = 42, requiredProp, bindableProp = $bindable() }: { optionalProp?: number; requiredProps: string; bindableProp: boolean } = $props();
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$props
* https://svelte.dev/docs/svelte/$props
*/
declare function $props(): any;

Expand All @@ -353,7 +353,7 @@ declare function $props(): any;
* let { propName = $bindable() }: { propName: boolean } = $props();
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$bindable
* https://svelte.dev/docs/svelte/$bindable
*/
declare function $bindable<T>(fallback?: T): T;

Expand All @@ -373,7 +373,7 @@ declare function $bindable<T>(fallback?: T): T;
* $inspect(x, y).with(() => { debugger; });
* ```
*
* https://svelte-5-preview.vercel.app/docs/runes#$inspect
* https://svelte.dev/docs/svelte/$inspect
*/
declare function $inspect<T extends any[]>(
...values: T
Expand All @@ -396,6 +396,6 @@ declare function $inspect<T extends any[]>(
*
* Only available inside custom element components, and only on the client-side.
*
* https://svelte-5-preview.vercel.app/docs/runes#$host
* https://svelte.dev/docs/svelte/$host
*/
declare function $host<El extends HTMLElement = HTMLElement>(): El;
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,7 @@ export function server_component(analysis, options) {
b.block([
b.throw_error(
`Component.render(...) is no longer valid in Svelte 5. ` +
'See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes for more information'
'See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes for more information'
)
])
)
Expand Down
6 changes: 3 additions & 3 deletions packages/svelte/src/index-client.js
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ function create_custom_event(type, detail, { bubbles = false, cancelable = false
* }>();
* ```
*
* @deprecated Use callback props and/or the `$host()` rune instead — see https://svelte-5-preview.vercel.app/docs/deprecations#createeventdispatcher
* @deprecated Use callback props and/or the `$host()` rune instead — see https://svelte.dev/docs/svelte/v5-migration-guide#Event-changes-Component-events
* @template {Record<string, any>} [EventMap = any]
* @returns {EventDispatcher<EventMap>}
*/
Expand Down Expand Up @@ -121,7 +121,7 @@ export function createEventDispatcher() {
*
* In runes mode use `$effect.pre` instead.
*
* @deprecated Use `$effect.pre` instead — see https://svelte-5-preview.vercel.app/docs/deprecations#beforeupdate-and-afterupdate
* @deprecated Use `$effect.pre` instead — see https://svelte.dev/docs/svelte/$effect#$effect.pre
* @param {() => void} fn
* @returns {void}
*/
Expand All @@ -144,7 +144,7 @@ export function beforeUpdate(fn) {
*
* In runes mode use `$effect` instead.
*
* @deprecated Use `$effect` instead — see https://svelte-5-preview.vercel.app/docs/deprecations#beforeupdate-and-afterupdate
* @deprecated Use `$effect` instead — see https://svelte.dev/docs/svelte/$effect
* @param {() => void} fn
* @returns {void}
*/
Expand Down
20 changes: 10 additions & 10 deletions packages/svelte/src/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import './ambient.js';
/**
* @deprecated In Svelte 4, components are classes. In Svelte 5, they are functions.
* Use `mount` instead to instantiate components.
* See [breaking changes](https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes)
* See [migration guide](https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes)
* for more info.
*/
export interface ComponentConstructorOptions<
Expand Down Expand Up @@ -39,7 +39,7 @@ type Properties<Props, Slots> = Props &
* This was the base class for Svelte components in Svelte 4. Svelte 5+ components
* are completely different under the hood. For typing, use `Component` instead.
* To instantiate components, use `mount` instead`.
* See [breaking changes documentation](https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes) for more info.
* See [migration guide](https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes) for more info.
*/
export class SvelteComponent<
Props extends Record<string, any> = Record<string, any>,
Expand All @@ -53,7 +53,7 @@ export class SvelteComponent<
/**
* @deprecated This constructor only exists when using the `asClassComponent` compatibility helper, which
* is a stop-gap solution. Migrate towards using `mount` instead. See
* https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes for more info.
* https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes for more info.
*/
constructor(options: ComponentConstructorOptions<Properties<Props, Slots>>);
/**
Expand Down Expand Up @@ -83,14 +83,14 @@ export class SvelteComponent<

/**
* @deprecated This method only exists when using one of the legacy compatibility helpers, which
* is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes
* is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes
* for more info.
*/
$destroy(): void;

/**
* @deprecated This method only exists when using one of the legacy compatibility helpers, which
* is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes
* is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes
* for more info.
*/
$on<K extends Extract<keyof Events, string>>(
Expand All @@ -100,7 +100,7 @@ export class SvelteComponent<

/**
* @deprecated This method only exists when using one of the legacy compatibility helpers, which
* is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes
* is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes
* for more info.
*/
$set(props: Partial<Props>): void;
Expand Down Expand Up @@ -153,13 +153,13 @@ export interface Component<
): {
/**
* @deprecated This method only exists when using one of the legacy compatibility helpers, which
* is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes
* is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes
* for more info.
*/
$on?(type: string, callback: (e: any) => void): () => void;
/**
* @deprecated This method only exists when using one of the legacy compatibility helpers, which
* is a stop-gap solution. See https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes
* is a stop-gap solution. See https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes
* for more info.
*/
$set?(props: Partial<Props>): void;
Expand All @@ -171,7 +171,7 @@ export interface Component<
}

/**
* @deprecated Use `Component` instead. See [breaking changes documentation](https://svelte-5-preview.vercel.app/docs/breaking-changes#components-are-no-longer-classes) for more information.
* @deprecated Use `Component` instead. See [migration guide](https://svelte.dev/docs/svelte/v5-migration-guide#Components-are-no-longer-classes) for more information.
*/
export class SvelteComponentTyped<
Props extends Record<string, any> = Record<string, any>,
Expand Down Expand Up @@ -278,7 +278,7 @@ declare const SnippetReturn: unique symbol;
* ```
* You can only call a snippet through the `{@render ...}` tag.
*
* https://svelte-5-preview.vercel.app/docs/snippets
* https://svelte.dev/docs/svelte/snippet
*
* @template Parameters the parameters that the snippet expects (if any) as a tuple.
*/
Expand Down
2 changes: 0 additions & 2 deletions packages/svelte/src/internal/client/runtime.js
Original file line number Diff line number Diff line change
Expand Up @@ -832,8 +832,6 @@ export function invalidate_inner_signals(fn) {

/**
* Use `untrack` to prevent something from being treated as an `$effect`/`$derived` dependency.
*
* https://svelte-5-preview.vercel.app/docs/functions#untrack
* @template T
* @param {() => T} fn
* @returns {T}
Expand Down
Loading