From effffcf4c53a54279fbdf0c53add4e5b500158f4 Mon Sep 17 00:00:00 2001
From: Ypsilon <22861150+YpsilonTM@users.noreply.github.com>
Date: Sun, 10 Nov 2024 22:51:19 +0100
Subject: [PATCH 1/3] fix: data from $props does not need type
---
.../src/sveltekit/generateFiles/templates/page.ts | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts
index 3015afdbb..9eb9ca92c 100644
--- a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts
+++ b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts
@@ -9,16 +9,14 @@ const defaultScriptTemplate = `
const tsSv5ScriptTemplate = `
`;
const tsScriptTemplate = `
`;
From 9cbaa15cd3534c87d82503b34dcc731593010673 Mon Sep 17 00:00:00 2001
From: Simon H <5968653+dummdidumm@users.noreply.github.com>
Date: Mon, 11 Nov 2024 15:11:26 +0100
Subject: [PATCH 2/3] fix
---
.../src/sveltekit/generateFiles/templates/layout.ts | 8 ++++----
.../src/sveltekit/generateFiles/templates/page.ts | 6 ++++--
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts
index 8a1dac68d..2d610ad55 100644
--- a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts
+++ b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts
@@ -10,22 +10,22 @@ const defaultScriptTemplate = `
const tsSv5ScriptTemplate = `
`;
const tsScriptTemplate = `
`;
const jsSv5ScriptTemplate = `
`;
diff --git a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts
index 9eb9ca92c..ecbbfa57f 100644
--- a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts
+++ b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/page.ts
@@ -9,7 +9,9 @@ const defaultScriptTemplate = `
const tsSv5ScriptTemplate = `
`;
@@ -23,7 +25,7 @@ const tsScriptTemplate = `
const jsSv5ScriptTemplate = `
`;
From 568e2d5a6303522d75525e79c7149ef1ba0e9e3d Mon Sep 17 00:00:00 2001
From: Simon H <5968653+dummdidumm@users.noreply.github.com>
Date: Mon, 11 Nov 2024 15:16:50 +0100
Subject: [PATCH 3/3] slot/children for layout
---
.../sveltekit/generateFiles/templates/layout.ts | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts
index 2d610ad55..d078e334f 100644
--- a/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts
+++ b/packages/svelte-vscode/src/sveltekit/generateFiles/templates/layout.ts
@@ -5,14 +5,19 @@ const defaultScriptTemplate = `
/** @type {import('./$types').LayoutData} */
export let data;
+
+
`;
const tsSv5ScriptTemplate = `
+
+{@render children()}
`;
const tsScriptTemplate = `
@@ -21,13 +26,17 @@ const tsScriptTemplate = `
export let data: LayoutData;
+
+
`;
const jsSv5ScriptTemplate = `
+
+{@render children()}
`;
const scriptTemplate: ReadonlyMap = new Map([