diff --git a/web/.storybook/SimulatedRepoSettings.svelte b/web/.storybook/SimulatedRepoSettings.svelte index fbd00e000..c58283a9d 100644 --- a/web/.storybook/SimulatedRepoSettings.svelte +++ b/web/.storybook/SimulatedRepoSettings.svelte @@ -16,7 +16,14 @@ let loadDelay = $state(600); // ms let statusLog = $state([]); - let pageData = $state({ + type Collaborator = { did: string; handle: string; role: string }; + type TabData = { + labels?: string[] | Promise; + collaborators?: Collaborator[] | Promise; + spindles?: string[] | Promise; + }; + + let pageData = $state({ labels: ["bug", "enhancement"] }); @@ -34,14 +41,14 @@ log(`Navigating to ${id}`); const start = performance.now(); - let rawData: any; + let rawData: TabData = {}; if (id === "general") { const p = new Promise((res) => setTimeout(() => res(["bug", "enhancement", "feature"]), loadDelay) ); rawData = { labels: stream(p) }; } else if (id === "access") { - const p = new Promise<{ did: string; handle: string; role: string }[]>((res) => + const p = new Promise((res) => setTimeout( () => res([ @@ -72,12 +79,12 @@
Request Delay:
{:else if controls.data} - + {#if section === "avatar"} {:else if section === "knots"} diff --git a/web/src/routes/repo/migrate/+page.svelte b/web/src/routes/repo/migrate/+page.svelte index be4205ac9..110106e8b 100644 --- a/web/src/routes/repo/migrate/+page.svelte +++ b/web/src/routes/repo/migrate/+page.svelte @@ -1,4 +1,5 @@