Skip to content

Commit 0dccd43

Browse files
committed
update: use object params on sdk methods.
1 parent a9abccb commit 0dccd43

File tree

157 files changed

+1632
-1715
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+1632
-1715
lines changed

src/lib/commandCenter/searchers/messages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ const getIcon = (message: Models.Message) => {
3535
export const messagesSearcher = (async (query: string) => {
3636
const { messages } = await sdk
3737
.forProject(page.params.region, page.params.project)
38-
.messaging.listMessages([], query || undefined);
38+
.messaging.listMessages({ search: query || undefined });
3939

4040
return messages
4141
.filter((message) => getLabel(message).toLowerCase().includes(query.toLowerCase()))

src/lib/commandCenter/searchers/providers.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ const getIcon = (provider: string) => {
1313
export const providersSearcher = (async (query: string) => {
1414
const { providers } = await sdk
1515
.forProject(page.params.region, page.params.project)
16-
.messaging.listProviders([], query || undefined);
16+
.messaging.listProviders({
17+
search: query || undefined
18+
});
1719

1820
return providers
1921
.filter((provider) => provider.name.toLowerCase().includes(query.toLowerCase()))

src/lib/commandCenter/searchers/topics.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ import { page } from '$app/state';
88
export const topicsSearcher = (async (query: string) => {
99
const { topics } = await sdk
1010
.forProject(page.params.region, page.params.project)
11-
.messaging.listTopics([], query || undefined);
11+
.messaging.listTopics({
12+
search: query || undefined
13+
});
1214

1315
return topics
1416
.filter((topic) => topic.name.toLowerCase().includes(query.toLowerCase()))

src/lib/components/billing/alerts/selectProjectCloud.svelte

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,12 @@
7878
loading = true;
7979
8080
sdk.forConsole.projects
81-
.list([
82-
Query.equal('teamId', organizationId),
83-
Query.limit(1000) // Get all projects for organization
84-
])
81+
.list({
82+
queries: [
83+
Query.equal('teamId', organizationId),
84+
Query.limit(1000) // Get all projects for organization
85+
]
86+
})
8587
.then((loadedProjects) => (projects = loadedProjects.projects))
8688
.catch((err) => (projectsLoadingError = err.message))
8789
.finally(() => (loading = false));

src/lib/components/code.svelte

Lines changed: 25 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<script lang="ts" context="module">
1+
<script lang="ts" module>
22
const langArr = ['js', 'html', 'dart', 'kotlin', 'json', 'sh', 'yml', 'swift'] as const;
33
export type Language = (typeof langArr)[number];
44
@@ -20,11 +20,31 @@
2020
import 'prismjs/plugins/autoloader/prism-autoloader';
2121
import 'prismjs/plugins/custom-class/prism-custom-class';
2222
import 'prismjs/plugins/line-numbers/prism-line-numbers';
23-
import { afterUpdate } from 'svelte';
2423
import { Copy } from '.';
2524
26-
export let label: string = null;
27-
export let labelIcon: 'code' | 'android' | 'flutter' | 'apple' = null;
25+
let {
26+
label = null,
27+
labelIcon = null,
28+
code,
29+
language,
30+
withLineNumbers = false,
31+
withCopy = false,
32+
noMargin = false,
33+
noBoxPadding = false,
34+
allowScroll = false,
35+
class: classes = ''
36+
}: {
37+
label?: string;
38+
labelIcon?: 'code' | 'android' | 'flutter' | 'apple';
39+
code: string;
40+
language: 'js' | 'html' | 'dart' | 'kotlin' | 'json' | 'sh' | 'yml' | 'swift';
41+
withLineNumbers?: boolean;
42+
withCopy?: boolean;
43+
noMargin?: boolean;
44+
noBoxPadding?: boolean;
45+
allowScroll?: boolean;
46+
class?: string;
47+
} = $props();
2848
2949
function getIcon(iconName: string) {
3050
switch (iconName) {
@@ -40,22 +60,10 @@
4060
return null;
4161
}
4262
}
43-
export let code: string;
44-
export let language: 'js' | 'html' | 'dart' | 'kotlin' | 'json' | 'sh' | 'yml' | 'swift';
45-
export let withLineNumbers = false;
46-
export let withCopy = false;
47-
export let noMargin = false;
48-
export let noBoxPadding = false;
49-
export let allowScroll = false;
50-
51-
let classes = '';
52-
export { classes as class };
5363
5464
Prism.plugins.customClass.prefix('prism-');
5565
56-
afterUpdate(async () => {
57-
Prism.highlightAll();
58-
});
66+
$effect(() => Prism.highlightAll());
5967
</script>
6068

6169
<section

src/lib/components/consent.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
<script lang="ts" context="module">
2+
import { writable } from 'svelte/store';
3+
import { browser } from '$app/environment';
4+
25
type Consent = {
36
key: string;
47
accepted: Record<string, boolean>;
@@ -19,8 +22,6 @@
1922
import { createEventDispatcher, onMount } from 'svelte';
2023
import { Modal } from '.';
2124
import { Button } from '$lib/elements/forms';
22-
import { writable } from 'svelte/store';
23-
import { browser } from '$app/environment';
2425
2526
const key = new Date('2023-11-07');
2627
const dispatch = createEventDispatcher();

src/lib/components/creditCardBrandImage.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
export let height = 16;
1111
1212
$: ccImage = isValueOfStringEnum(CreditCard, brand)
13-
? sdk.forConsole.avatars.getCreditCard(brand, width, height)
13+
? sdk.forConsole.avatars.getCreditCard({
14+
code: brand,
15+
width,
16+
height
17+
})
1418
: '';
1519
</script>
1620

src/lib/components/git/selectRootModal.svelte

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,15 @@
111111
}));
112112
const runtime = await sdk
113113
.forProject(page.params.region, page.params.project)
114-
.vcs.createRepositoryDetection(
115-
$installation.$id,
116-
$repository.id,
117-
product === 'sites' ? VCSDetectionType.Framework : VCSDetectionType.Runtime,
118-
path
119-
);
114+
.vcs.createRepositoryDetection({
115+
installationId: $installation.$id,
116+
providerRepositoryId: $repository.id,
117+
type:
118+
product === 'sites'
119+
? VCSDetectionType.Framework
120+
: VCSDetectionType.Runtime,
121+
providerRootDirectory: path
122+
});
120123
if (product === 'sites') {
121124
currentDir.children.forEach((dir) => {
122125
dir.thumbnailUrl = $iconPath(runtime.framework, 'color');

src/lib/components/mfaChallengeFormList.svelte

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@
44
export async function verify(challenge: Models.MfaChallenge, code: string) {
55
try {
66
if (challenge === null) {
7-
challenge = await sdk.forConsole.account.createMfaChallenge(
8-
AuthenticationFactor.Totp
9-
);
7+
challenge = await sdk.forConsole.account.createMFAChallenge({
8+
factor: AuthenticationFactor.Totp
9+
});
1010
}
11-
await sdk.forConsole.account.updateMfaChallenge(challenge.$id, code);
11+
await sdk.forConsole.account.updateMFAChallenge({
12+
challengeId: challenge.$id,
13+
otp: code
14+
});
1215
await invalidate(Dependencies.ACCOUNT);
1316
trackEvent(Submit.AccountLogin, { mfa_used: true });
1417
} catch (error) {
@@ -46,7 +49,7 @@
4649
disabled = true;
4750
challengeType = factor;
4851
try {
49-
challenge = await sdk.forConsole.account.createMfaChallenge(factor);
52+
challenge = await sdk.forConsole.account.createMFAChallenge({ factor });
5053
} catch (error) {
5154
addNotification({
5255
type: 'error',
@@ -63,9 +66,9 @@
6366
);
6467
if (enabledNonRecoveryFactors.length === 1) {
6568
if (factors.phone) {
66-
createChallenge(AuthenticationFactor.Phone);
69+
await createChallenge(AuthenticationFactor.Phone);
6770
} else if (factors.email) {
68-
createChallenge(AuthenticationFactor.Email);
71+
await createChallenge(AuthenticationFactor.Email);
6972
}
7073
}
7174
});

src/lib/components/regionEndpoint.svelte

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@
1111
1212
$: flagSrc =
1313
region && isValueOfStringEnum(Flag, region.flag)
14-
? sdk.forConsole.avatars.getFlag(region.flag, 30, 20, 100)
14+
? sdk.forConsole.avatars.getFlag({
15+
code: region.flag,
16+
width: 30,
17+
height: 20,
18+
quality: 100
19+
})
1520
: '';
1621
</script>
1722

0 commit comments

Comments
 (0)