From 61e083c29273ac1d7aba80816938bf2351c1a0d6 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Wed, 11 Sep 2024 21:59:03 +0200 Subject: [PATCH] feat: TypeScript/JavaScript toggle on files itself More obvious how to switch. Also gives room for a "show Svelte 4 contents" toogle --- .../06-transitions-and-animations.md | 3 + .../src/routes/blog/[slug]/+page.svelte | 4 +- .../src/routes/docs/[...path]/+page.svelte | 4 +- packages/site-kit/src/lib/actions/index.ts | 1 + .../site-kit/src/lib/actions/ts-js-select.ts | 45 ++++++++++++++ .../site-kit/src/lib/docs/DocsContents.svelte | 2 +- .../site-kit/src/lib/docs/TsJsSelect.svelte | 61 +++++++++++++++++++ 7 files changed, 115 insertions(+), 5 deletions(-) create mode 100644 packages/site-kit/src/lib/actions/ts-js-select.ts create mode 100644 packages/site-kit/src/lib/docs/TsJsSelect.svelte diff --git a/apps/svelte.dev/content/docs/svelte/02-template-syntax/06-transitions-and-animations.md b/apps/svelte.dev/content/docs/svelte/02-template-syntax/06-transitions-and-animations.md index 8163d96a6e..753c07e86a 100644 --- a/apps/svelte.dev/content/docs/svelte/02-template-syntax/06-transitions-and-animations.md +++ b/apps/svelte.dev/content/docs/svelte/02-template-syntax/06-transitions-and-animations.md @@ -102,6 +102,7 @@ The `t` argument passed to `css` is a value between `0` and `1` after the `easin The function is called repeatedly _before_ the transition begins, with different `t` and `u` arguments. ```svelte +