From c3e3c2ac8f52a32e537264626734d5b376de5424 Mon Sep 17 00:00:00 2001 From: Puru Vijay <47742487+PuruVJ@users.noreply.github.com> Date: Wed, 9 Aug 2023 21:50:52 +0530 Subject: [PATCH] site: sync to current svelte.dev (#10187) --- .../docs/20-core-concepts/10-routing.md | 16 +- .../docs/20-core-concepts/20-load.md | 12 +- .../docs/20-core-concepts/30-form-actions.md | 14 +- .../20-core-concepts/50-state-management.md | 6 +- .../25-build-and-deploy/90-adapter-vercel.md | 2 +- .../docs/30-advanced/10-advanced-routing.md | 2 +- documentation/docs/30-advanced/25-errors.md | 2 +- .../docs/30-advanced/65-snapshots.md | 2 +- .../40-best-practices/10-accessibility.md | 2 +- documentation/docs/50-reference/40-types.md | 10 +- .../60-appendix/01-faq.md} | 53 +- .../10-what-can-i-make-with-sveltekit.md | 2 +- documentation/faq/00-other-resources.md | 5 - documentation/faq/20-hmr.md | 5 - documentation/faq/60-read-package-json.md | 18 - documentation/faq/70-packages.md | 16 - package.json | 2 +- packages/kit/package.json | 1 - pnpm-lock.yaml | 2088 +++++++++++------ sites/kit.svelte.dev/.gitignore | 2 +- sites/kit.svelte.dev/package.json | 28 +- .../kit.svelte.dev/scripts/check-doc-links.js | 134 -- sites/kit.svelte.dev/scripts/types/index.js | 75 +- sites/kit.svelte.dev/src/app.html | 7 +- sites/kit.svelte.dev/src/constants.js | 6 + .../src/lib/docs/Contents.svelte | 158 -- .../src/lib/docs/client/Tooltip.svelte | 67 - .../src/lib/docs/client/hovers.js | 60 - .../src/lib/docs/server/index.js | 628 ----- .../src/lib/docs/server/index.spec.js | 228 -- .../src/lib/docs/server/markdown.js | 187 -- .../src/lib/docs/server/render.js | 136 -- .../src/lib/docs/server/types.d.ts | 13 - .../src/lib/server/docs/index.js | 129 + .../src/lib/server/docs/types.d.ts | 24 + .../kit.svelte.dev/src/lib/server/renderer.js | 81 + sites/kit.svelte.dev/src/routes/+layout.js | 1 - .../src/routes/+layout.server.js | 23 + .../kit.svelte.dev/src/routes/+layout.svelte | 91 +- sites/kit.svelte.dev/src/routes/+page.svelte | 76 +- .../src/routes/content.json/+server.js | 5 +- .../src/routes/content.json/content.server.js | 29 +- .../src/routes/docs/+layout.server.js | 36 +- .../src/routes/docs/+layout.svelte | 39 +- sites/kit.svelte.dev/src/routes/docs/+page.js | 2 - .../src/routes/docs/[slug]/+page.server.js | 20 +- .../src/routes/docs/[slug]/+page.svelte | 39 +- .../src/routes/docs/[slug]/OnThisPage.svelte | 137 -- sites/kit.svelte.dev/src/routes/faq/+page.js | 5 + .../src/routes/faq/+page.server.js | 13 - .../src/routes/faq/+page.svelte | 49 - .../src/routes/home/Deployment.svelte | 20 +- .../src/routes/home/Intro.svelte | 52 +- .../kit.svelte.dev/src/routes/home/Try.svelte | 84 - .../src/routes/nav.json/+server.js | 28 + .../src/routes/search/+page.server.js | 1 - .../src/routes/search/+page.svelte | 1 - sites/kit.svelte.dev/svelte.config.js | 8 - sites/kit.svelte.dev/tsconfig.json | 7 +- sites/kit.svelte.dev/vite.config.js | 18 +- 60 files changed, 2094 insertions(+), 2911 deletions(-) rename documentation/{faq/80-integrations.md => docs/60-appendix/01-faq.md} (51%) rename documentation/{faq => docs/60-appendix}/10-what-can-i-make-with-sveltekit.md (95%) delete mode 100644 documentation/faq/00-other-resources.md delete mode 100644 documentation/faq/20-hmr.md delete mode 100644 documentation/faq/60-read-package-json.md delete mode 100644 documentation/faq/70-packages.md delete mode 100644 sites/kit.svelte.dev/scripts/check-doc-links.js create mode 100644 sites/kit.svelte.dev/src/constants.js delete mode 100644 sites/kit.svelte.dev/src/lib/docs/Contents.svelte delete mode 100644 sites/kit.svelte.dev/src/lib/docs/client/Tooltip.svelte delete mode 100644 sites/kit.svelte.dev/src/lib/docs/client/hovers.js delete mode 100644 sites/kit.svelte.dev/src/lib/docs/server/index.js delete mode 100644 sites/kit.svelte.dev/src/lib/docs/server/index.spec.js delete mode 100644 sites/kit.svelte.dev/src/lib/docs/server/markdown.js delete mode 100644 sites/kit.svelte.dev/src/lib/docs/server/render.js delete mode 100644 sites/kit.svelte.dev/src/lib/docs/server/types.d.ts create mode 100644 sites/kit.svelte.dev/src/lib/server/docs/index.js create mode 100644 sites/kit.svelte.dev/src/lib/server/docs/types.d.ts create mode 100644 sites/kit.svelte.dev/src/lib/server/renderer.js delete mode 100644 sites/kit.svelte.dev/src/routes/+layout.js create mode 100644 sites/kit.svelte.dev/src/routes/+layout.server.js delete mode 100644 sites/kit.svelte.dev/src/routes/docs/[slug]/OnThisPage.svelte create mode 100644 sites/kit.svelte.dev/src/routes/faq/+page.js delete mode 100644 sites/kit.svelte.dev/src/routes/faq/+page.server.js delete mode 100644 sites/kit.svelte.dev/src/routes/faq/+page.svelte delete mode 100644 sites/kit.svelte.dev/src/routes/home/Try.svelte create mode 100644 sites/kit.svelte.dev/src/routes/nav.json/+server.js diff --git a/documentation/docs/20-core-concepts/10-routing.md b/documentation/docs/20-core-concepts/10-routing.md index 63f28d22609a..9326d5eae0c2 100644 --- a/documentation/docs/20-core-concepts/10-routing.md +++ b/documentation/docs/20-core-concepts/10-routing.md @@ -19,20 +19,20 @@ Each route directory contains one or more _route files_, which can be identified A `+page.svelte` component defines a page of your app. By default, pages are rendered both on the server ([SSR](glossary#ssr)) for the initial request and in the browser ([CSR](glossary#csr)) for subsequent navigation. ```svelte -/// file: src/routes/+page.svelte +
TODO...
Home ``` ```svelte -/// file: src/routes/blog/[slug]/+page.svelte + @@ -188,7 +188,7 @@ Layouts can be _nested_. Suppose we don't just have a single `/settings` page, b We can create a layout that only applies to pages below `/settings` (while inheriting the root layout with the top-level nav): ```svelte -/// file: src/routes/settings/+layout.svelte + @@ -341,7 +341,7 @@ export async function load({ parent }) { ``` ```svelte -/// file: src/routes/abc/+page.svelte + diff --git a/documentation/docs/30-advanced/65-snapshots.md b/documentation/docs/30-advanced/65-snapshots.md index fff0a2e372a0..2ea91be8b357 100644 --- a/documentation/docs/30-advanced/65-snapshots.md +++ b/documentation/docs/30-advanced/65-snapshots.md @@ -9,7 +9,7 @@ For example, if the user fills out a form but clicks a link before submitting, t To do this, export a `snapshot` object with `capture` and `restore` methods from a `+page.svelte` or `+layout.svelte`: ```svelte -/// file: +page.svelte + -