Skip to content

Commit c4b925c

Browse files
authored
Merge branch 'main' into fix-usage-layout-shifts
2 parents 60d6ead + 5b98696 commit c4b925c

28 files changed

Lines changed: 112 additions & 30 deletions

File tree

src/lib/layout/displaySettingsModal.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
{#if !hideColumns && $columns?.length}
3636
<Layout.Stack gap="xs">
3737
<Typography.Text>Columns</Typography.Text>
38-
<ColumnSelector {columns} {isCustomTable}>
38+
<ColumnSelector ui="new" {columns} {isCustomTable}>
3939
{#snippet children(toggle, selectedColumnsNumber)}
4040
<Button.Button
4141
size="s"

src/lib/layout/gridHeader.svelte

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,14 @@
1717
<header class="grid-header">
1818
<Typography.Title size="m">{title}</Typography.Title>
1919
<div class="u-flex u-gap-16 u-contents-mobile">
20-
<ViewSelector {view} {columns} {isCustomTable} {hideView} {hideColumns} {allowNoColumns} />
20+
<ViewSelector
21+
ui="new"
22+
{view}
23+
{columns}
24+
{isCustomTable}
25+
{hideView}
26+
{hideColumns}
27+
{allowNoColumns} />
2128
<div class="grid-header-col-2">
2229
<slot />
2330
</div>

src/lib/layout/responsiveContainerHeader.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
</Layout.Stack>
113113
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
114114
{#if hasDisplaySettings}
115-
<ViewSelector {view} {columns} {hideView} {hideColumns} />
115+
<ViewSelector ui="new" {view} {columns} {hideView} {hideColumns} />
116116
{/if}
117117
{#if children}
118118
{@render children()}

src/lib/system.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,12 @@ export function isMultiRegionSupported(url: URL): boolean {
3939
return false;
4040
}
4141
}
42+
43+
// there can be multiple internal cloud instances.
44+
export function isProductionCloud(url: URL): boolean {
45+
try {
46+
return url.hostname === 'cloud.appwrite.io';
47+
} catch {
48+
return false;
49+
}
50+
}

src/routes/(console)/organization-[organization]/domains/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<Layout.Stack direction="row" justifyContent="space-between">
5050
<SearchQuery placeholder="Search domains" />
5151
<Layout.Stack direction="row" gap="m" inline>
52-
<ViewSelector view={View.Table} {columns} hideView />
52+
<ViewSelector ui="new" view={View.Table} {columns} hideView />
5353
<Button
5454
on:click={() => {
5555
trackEvent(Click.DomainCreateClick, {

src/routes/(console)/organization-[organization]/domains/domain-[domain]/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
</Tooltip>
8585
</Layout.Stack>
8686
<Layout.Stack direction="row" gap="s" inline>
87-
<ViewSelector view={View.Table} {columns} hideView />
87+
<ViewSelector ui="new" view={View.Table} {columns} hideView />
8888
<Popover let:toggle padding="none">
8989
<Button secondary on:click={toggle}>Add preset</Button>
9090
<svelte:fragment slot="tooltip" let:toggle>

src/routes/(console)/project-[region]-[project]/auth/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
<SearchQuery placeholder="Search by name, email, phone, or ID" />
6060
</Layout.Stack>
6161
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
62-
<ViewSelector view={View.Table} {columns} hideView />
62+
<ViewSelector ui="new" view={View.Table} {columns} hideView />
6363
<Button on:click={() => ($showCreateUser = true)} event="create_user" size="s">
6464
<Icon size="s" icon={IconPlus} slot="start" />
6565
<span class="text">Create user</span>

src/routes/(console)/project-[region]-[project]/auth/createTeam.svelte

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@
1010
import { Icon, Tag } from '@appwrite.io/pink-svelte';
1111
import { createEventDispatcher } from 'svelte';
1212
13-
export let showCreate = false;
13+
let { showCreate = $bindable(false) }: { showCreate: boolean } = $props();
1414
1515
const dispatch = createEventDispatcher();
1616
17-
let name: string, id: string, error: string;
18-
let showCustomId = false;
17+
let name = $state('');
18+
let id = $state<string | null>(null);
19+
let error = $state<string | null>(null);
20+
let showCustomId = $state(false);
1921
2022
const create = async () => {
2123
try {
@@ -42,10 +44,13 @@
4244
}
4345
};
4446
45-
$: if (!showCreate) {
46-
showCustomId = false;
47-
error = null;
48-
}
47+
$effect(() => {
48+
if (!showCreate) {
49+
showCustomId = false;
50+
id = null;
51+
error = null;
52+
}
53+
});
4954
</script>
5055

5156
<Modal title="Create team" {error} size="m" bind:show={showCreate} onSubmit={create}>

src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/+page.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@
5252
<div class="u-flex u-main-end u-gap-16 is-not-mobile">
5353
<Filters query={data.query} {columns} />
5454
<div>
55-
<ViewSelector view={View.Table} {columns} hideView />
55+
<ViewSelector ui="new" view={View.Table} {columns} hideView />
5656
</div>
5757
</div>
5858
</div>
5959
<div class="u-flex u-gap-16 is-only-mobile u-margin-block-start-16">
6060
<div class="u-flex-basis-50-percent">
61-
<ViewSelector view={View.Table} {columns} hideView />
61+
<ViewSelector ui="new" view={View.Table} {columns} hideView />
6262
</div>
6363
<div class="u-flex-basis-50-percent">
6464
<Filters query={data.query} {columns} fullWidthMobile />

src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
<div class="u-flex u-main-end u-gap-16 is-not-mobile">
3535
<Filters query={data.query} {columns} />
36-
<ViewSelector view={View.Table} {columns} hideView />
36+
<ViewSelector ui="new" view={View.Table} {columns} hideView />
3737
</div>
3838
</div>
3939
</div>

0 commit comments

Comments
 (0)