From 5815207b1d920df8b335ef8fc32fa2e76643e0c8 Mon Sep 17 00:00:00 2001 From: ernstmul Date: Wed, 19 Feb 2025 10:16:09 +0100 Subject: [PATCH] Add open link --- .../overview/platforms/createWeb.svelte | 41 ++++++++++++++++--- 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/src/routes/(console)/project-[project]/overview/platforms/createWeb.svelte b/src/routes/(console)/project-[project]/overview/platforms/createWeb.svelte index 2e9e02929..4072d26f7 100644 --- a/src/routes/(console)/project-[project]/overview/platforms/createWeb.svelte +++ b/src/routes/(console)/project-[project]/overview/platforms/createWeb.svelte @@ -19,7 +19,9 @@ IconAppwrite, IconSvelte, IconReact, - IconNuxt + IconNuxt, + IconInfo, + IconExternalLink } from '@appwrite.io/pink-icons-svelte'; import { page } from '$app/stores'; import { type ComponentType, onMount } from 'svelte'; @@ -55,6 +57,7 @@ APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.endpoint}" label: string; icon: ComponentType; smallIcon: ComponentType; + portNumber: number; }; export let platform: PlatformType = PlatformType.Flutterandroid; export let selectedFrameworkKey: string | undefined = key ? key : undefined; @@ -64,31 +67,36 @@ APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.endpoint}" key: 'svelte', label: 'Svelte', icon: SvelteFrameworkIcon, - smallIcon: IconSvelte + smallIcon: IconSvelte, + portNumber: 5173 }, { key: 'react', label: 'React', icon: ReactFrameworkIcon, - smallIcon: IconReact + smallIcon: IconReact, + portNumber: 3000 }, { key: 'nuxt', label: 'Nuxt', icon: NuxtFrameworkIcon, - smallIcon: IconNuxt + smallIcon: IconNuxt, + portNumber: 3000 }, { key: 'nextjs', label: 'Next.js', icon: NextjsFrameworkIcon, - smallIcon: NextjsFrameworkIcon + smallIcon: NextjsFrameworkIcon, + portNumber: 3000 }, { key: 'vue', label: 'Vue', icon: VueFrameworkIcon, - smallIcon: IconVue + smallIcon: IconVue, + portNumber: 5173 } ]; @@ -243,6 +251,27 @@ APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.endpoint}" code="Send a ping" /> button to verify the setup. + + + Demo app runs on http://localhost:{selectedFramework.portNumber} + Open {/if}