From c089a2f757ea5ea6083e4f4af084bca71d4e571b Mon Sep 17 00:00:00 2001
From: Ben McCann <322311+benmccann@users.noreply.github.com>
Date: Thu, 24 Oct 2024 20:37:24 -0700
Subject: [PATCH 1/4] component-directives
---
apps/svelte.dev/src/hooks.server.js | 1 -
.../routes/docs/component-directives/+page.svelte | 12 ++++++++++++
2 files changed, 12 insertions(+), 1 deletion(-)
create mode 100644 apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
diff --git a/apps/svelte.dev/src/hooks.server.js b/apps/svelte.dev/src/hooks.server.js
index 3f915caede..1659405b97 100644
--- a/apps/svelte.dev/src/hooks.server.js
+++ b/apps/svelte.dev/src/hooks.server.js
@@ -4,7 +4,6 @@ const mappings = new Map([
['/docs/accessibility-warnings', '/docs/svelte/compiler-warnings'],
['/docs/basic-markup', '/docs/svelte/basic-markup'],
['/docs/client-side-component-api', '/docs/svelte/legacy-component-api'],
- ['/docs/component-directives', '/docs/svelte/svelte-files'], // no good mapping for this one
['/docs/custom-elements-api', '/docs/svelte/custom-elements'],
['/docs/element-directives', '/docs/svelte/basic-markup'], // no good mapping for this one
['/docs/introduction', '/docs/svelte/overview'],
diff --git a/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte b/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
new file mode 100644
index 0000000000..48fe6fe125
--- /dev/null
+++ b/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
@@ -0,0 +1,12 @@
+
+
+
From 165ef13841059c51528d1ccc3604be4fb10d2ba5 Mon Sep 17 00:00:00 2001
From: Ben McCann <322311+benmccann@users.noreply.github.com>
Date: Thu, 24 Oct 2024 20:43:04 -0700
Subject: [PATCH 2/4] special elements
---
apps/svelte.dev/src/hooks.server.js | 1 -
.../routes/docs/special-elements/+page.svelte | 18 ++++++++++++++++++
2 files changed, 18 insertions(+), 1 deletion(-)
create mode 100644 apps/svelte.dev/src/routes/docs/special-elements/+page.svelte
diff --git a/apps/svelte.dev/src/hooks.server.js b/apps/svelte.dev/src/hooks.server.js
index 1659405b97..76ad2853b9 100644
--- a/apps/svelte.dev/src/hooks.server.js
+++ b/apps/svelte.dev/src/hooks.server.js
@@ -8,7 +8,6 @@ const mappings = new Map([
['/docs/element-directives', '/docs/svelte/basic-markup'], // no good mapping for this one
['/docs/introduction', '/docs/svelte/overview'],
['/docs/server-side-component-api', '/docs/svelte/legacy-component-api'],
- ['/docs/special-elements', '/docs/svelte/svelte-window'], // no good mapping for this one
['/docs/special-tags', '/docs/svelte/basic-markup'],
// ['/docs/svelte', '/docs/svelte/svelte'], - can't map this. /docs/svelte is now a redirect to the overview page
['/docs/svelte-action', '/docs/svelte/svelte-action'],
diff --git a/apps/svelte.dev/src/routes/docs/special-elements/+page.svelte b/apps/svelte.dev/src/routes/docs/special-elements/+page.svelte
new file mode 100644
index 0000000000..289e81740c
--- /dev/null
+++ b/apps/svelte.dev/src/routes/docs/special-elements/+page.svelte
@@ -0,0 +1,18 @@
+
+
+
From 9f2d44d8abeca1f1dfb8e9aac624c4030ae0c9ad Mon Sep 17 00:00:00 2001
From: Ben McCann <322311+benmccann@users.noreply.github.com>
Date: Thu, 24 Oct 2024 20:58:26 -0700
Subject: [PATCH 3/4] element directives
---
apps/svelte.dev/src/hooks.server.js | 1 -
.../docs/element-directives/+page.svelte | 27 +++++++++++++++++++
2 files changed, 27 insertions(+), 1 deletion(-)
create mode 100644 apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
diff --git a/apps/svelte.dev/src/hooks.server.js b/apps/svelte.dev/src/hooks.server.js
index 76ad2853b9..872800ea1b 100644
--- a/apps/svelte.dev/src/hooks.server.js
+++ b/apps/svelte.dev/src/hooks.server.js
@@ -5,7 +5,6 @@ const mappings = new Map([
['/docs/basic-markup', '/docs/svelte/basic-markup'],
['/docs/client-side-component-api', '/docs/svelte/legacy-component-api'],
['/docs/custom-elements-api', '/docs/svelte/custom-elements'],
- ['/docs/element-directives', '/docs/svelte/basic-markup'], // no good mapping for this one
['/docs/introduction', '/docs/svelte/overview'],
['/docs/server-side-component-api', '/docs/svelte/legacy-component-api'],
['/docs/special-tags', '/docs/svelte/basic-markup'],
diff --git a/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte b/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
new file mode 100644
index 0000000000..9346d2fd17
--- /dev/null
+++ b/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
@@ -0,0 +1,27 @@
+
+
+
From e8f59f9312452fd99f9480a1b1eb39919063ab7b Mon Sep 17 00:00:00 2001
From: Ben McCann <322311+benmccann@users.noreply.github.com>
Date: Thu, 24 Oct 2024 21:04:40 -0700
Subject: [PATCH 4/4] format
---
.../docs/component-directives/+page.svelte | 5 +++-
.../docs/element-directives/+page.svelte | 25 +++++++++++++++----
2 files changed, 24 insertions(+), 6 deletions(-)
diff --git a/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte b/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
index 48fe6fe125..9f7f4e6f07 100644
--- a/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
+++ b/apps/svelte.dev/src/routes/docs/component-directives/+page.svelte
@@ -2,7 +2,10 @@
import RemovedPage from '../RemovedPage.svelte';
const docs = new Map([
- ['on-eventname ', ['on:eventname', '/docs/svelte/v5-migration-guide#Event-changes-Component-events']],
+ [
+ 'on-eventname ',
+ ['on:eventname', '/docs/svelte/v5-migration-guide#Event-changes-Component-events']
+ ],
['style-props', ['--style-props', '/docs/svelte/custom-properties']],
['bind-property ', ['bind:property', '/docs/svelte/bind#bind:property-for-components']],
['bind-this ', ['bind:this', '/docs/svelte/bind#bind:this']]
diff --git a/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte b/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
index 9346d2fd17..b99e5abc28 100644
--- a/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
+++ b/apps/svelte.dev/src/routes/docs/element-directives/+page.svelte
@@ -7,20 +7,35 @@
['binding-select-value ', ['Binding