diff --git a/assets/scripts/GitAgent.js b/assets/scripts/GitAgent.js index cf91ab98..51328d4e 100644 --- a/assets/scripts/GitAgent.js +++ b/assets/scripts/GitAgent.js @@ -13,7 +13,7 @@ import FS from '@isomorphic-git/lightning-fs' import git from 'isomorphic-git' -import http from 'isomorphic-git/http/web/index.js' +import http from 'isomorphic-git/http/web' const DEFAULT_CORS_PROXY_URL = 'https://cors.isomorphic-git.org' diff --git a/assets/scripts/components/Header.svelte b/assets/scripts/components/Header.svelte index 8bb6c3b4..bc207178 100644 --- a/assets/scripts/components/Header.svelte +++ b/assets/scripts/components/Header.svelte @@ -1,21 +1,30 @@ @@ -77,7 +86,7 @@ (L'adresse du site va apparaître ici…)

{#if buildStatusClass} -

+

{/if} {:then publishedURL} @@ -92,7 +101,7 @@

{#if buildStatusClass} -

+

{/if} {/await} diff --git a/assets/scripts/components/Skeleton.svelte b/assets/scripts/components/Skeleton.svelte index e5073144..260f7f31 100644 --- a/assets/scripts/components/Skeleton.svelte +++ b/assets/scripts/components/Skeleton.svelte @@ -2,24 +2,31 @@ import Header from "./Header.svelte"; import Footer from "./Footer.svelte"; - /** @type {boolean} */ - export let showArticles = false; - - /** @type {any} */ - export let buildStatus = undefined; - /** @typedef {import("./../store.js").ScribouilliState} ScribouilliState */ - /** @type {ScribouilliState["currentRepository"] | undefined} */ - export let currentRepository = undefined; - /** @type {ScribouilliState["conflict"]}*/ - export let conflict = undefined + /** + * @typedef {Object} Props + * @property {boolean} [showArticles] + * @property {any} [buildStatus] + * @property {ScribouilliState["currentRepository"] | undefined} [currentRepository] + * @property {ScribouilliState["conflict"]} [conflict] + * @property {import('svelte').Snippet} [children] + */ + + /** @type {Props} */ + let { + showArticles = false, + buildStatus = undefined, + currentRepository = undefined, + conflict = undefined, + children + } = $props();
- + {@render children?.()}