Skip to content

Commit 91423c2

Browse files
authored
Merge pull request #2236 from appwrite/feat-add-endopint-env-var-to-cloud-onboarding-guides
Show endpoint on cloud as well
2 parents 0eee3cf + 9550051 commit 91423c2

3 files changed

Lines changed: 12 additions & 29 deletions

File tree

src/routes/(console)/project-[region]-[project]/overview/platforms/createAndroid.svelte

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import ConnectionLine from './components/ConnectionLine.svelte';
2525
import OnboardingPlatformCard from './components/OnboardingPlatformCard.svelte';
2626
import { PlatformType } from '@appwrite.io/console';
27-
import { isCloud } from '$lib/system';
2827
import { project } from '../../store';
2928
3029
let showExitModal = false;
@@ -36,14 +35,9 @@
3635
const gitCloneCode =
3736
'\ngit clone https://github.com/appwrite/starter-for-android\ncd starter-for-android\n';
3837
39-
const baseConfig = `const val APPWRITE_PROJECT_ID = "${projectId}"
40-
const val APPWRITE_PROJECT_NAME = ${$project.name}`;
41-
42-
const updateConfigCode = isCloud
43-
? baseConfig
44-
: `${baseConfig}
45-
const val APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject(page.params.region, page.params.project).client.config.endpoint}"
46-
`;
38+
const configCode = `const val APPWRITE_PROJECT_ID = "${projectId}"
39+
const val APPWRITE_PROJECT_NAME = "${$project.name}"
40+
const val APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject(page.params.region, page.params.project).client.config.endpoint}"`;
4741
4842
async function createAndroidPlatform() {
4943
try {
@@ -186,7 +180,7 @@ const val APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject(page.params.region, page.
186180

187181
<!-- Temporary fix: Remove this div once Code splitting issue with stack spacing is resolved -->
188182
<div class="pink2-code-margin-fix">
189-
<Code lang="kotlin" lineNumbers code={updateConfigCode} />
183+
<Code lang="kotlin" lineNumbers code={configCode} />
190184
</div>
191185

192186
<Typography.Text variant="m-500"

src/routes/(console)/project-[region]-[project]/overview/platforms/createApple.svelte

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import ConnectionLine from './components/ConnectionLine.svelte';
2626
import OnboardingPlatformCard from './components/OnboardingPlatformCard.svelte';
2727
import { PlatformType } from '@appwrite.io/console';
28-
import { isCloud } from '$lib/system';
2928
import { app } from '$lib/stores/app';
3029
import { project } from '../../store';
3130
@@ -38,14 +37,9 @@
3837
const gitCloneCode =
3938
'\ngit clone https://github.com/appwrite/starter-for-ios\ncd starter-for-ios\n';
4039
41-
const baseConfig = `APPWRITE_PROJECT_ID: "${projectId}"
42-
APPWRITE_PROJECT_NAME: "${$project.name}"`;
43-
44-
const updateConfigCode = isCloud
45-
? baseConfig
46-
: `${baseConfig}
47-
APPWRITE_PUBLIC_ENDPOINT: "${sdk.forProject(page.params.region, page.params.project).client.config.endpoint}"
48-
`;
40+
const configCode = `APPWRITE_PROJECT_ID: "${projectId}"
41+
APPWRITE_PROJECT_NAME: "${$project.name}"
42+
APPWRITE_PUBLIC_ENDPOINT: "${sdk.forProject(page.params.region, page.params.project).client.config.endpoint}"`;
4943
5044
export let platform: PlatformType = PlatformType.Appleios;
5145
@@ -216,7 +210,7 @@ APPWRITE_PUBLIC_ENDPOINT: "${sdk.forProject(page.params.region, page.params.proj
216210

217211
<!-- Temporary fix: Remove this div once Code splitting issue with stack spacing is resolved -->
218212
<div class="pink2-code-margin-fix">
219-
<Code lang="plaintext" lineNumbers code={updateConfigCode} />
213+
<Code lang="plaintext" lineNumbers code={configCode} />
220214
</div>
221215

222216
<Typography.Text variant="m-500"

src/routes/(console)/project-[region]-[project]/overview/platforms/createFlutter.svelte

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import ConnectionLine from './components/ConnectionLine.svelte';
2626
import OnboardingPlatformCard from './components/OnboardingPlatformCard.svelte';
2727
import { PlatformType } from '@appwrite.io/console';
28-
import { isCloud } from '$lib/system';
2928
import { project } from '../../store';
3029
3130
let showExitModal = false;
@@ -37,14 +36,10 @@
3736
const gitCloneCode =
3837
'\ngit clone https://github.com/appwrite/starter-for-flutter\ncd starter-for-flutter\n';
3938
40-
const baseConfig = `class Environment {
39+
const configCode = `class Environment {
4140
static const String appwriteProjectId = '${projectId}';
42-
static const String appwriteProjectName = '${$project.name}';`;
43-
44-
const updateConfigCode = isCloud
45-
? `${baseConfig}\n}`
46-
: `${baseConfig}
47-
static const String appwriteEndpoint = '${sdk.forProject(page.params.region, page.params.project).client.config.endpoint}';
41+
static const String appwriteProjectName = '${$project.name}';
42+
static const String appwritePublicEndpoint = '${sdk.forProject(page.params.region, page.params.project).client.config.endpoint}';
4843
}`;
4944
5045
export let platform: PlatformType = PlatformType.Flutterandroid;
@@ -291,7 +286,7 @@
291286

292287
<!-- Temporary fix: Remove this div once Code splitting issue with stack spacing is resolved -->
293288
<div class="pink2-code-margin-fix">
294-
<Code lang="dart" lineNumbers code={updateConfigCode} />
289+
<Code lang="dart" lineNumbers code={configCode} />
295290
</div>
296291

297292
<Typography.Text variant="m-500"

0 commit comments

Comments
 (0)