diff --git a/src/lib/layout/displaySettingsModal.svelte b/src/lib/layout/displaySettingsModal.svelte
index 77f2568e3..325901029 100644
--- a/src/lib/layout/displaySettingsModal.svelte
+++ b/src/lib/layout/displaySettingsModal.svelte
@@ -35,7 +35,7 @@
{#if !hideColumns && $columns?.length}
Columns
-
+
{#snippet children(toggle, selectedColumnsNumber)}
@@ -336,20 +341,27 @@
{
- await createColumn?.submit();
- },
+ onClick: async () => await createColumn?.submit(),
disabled: !selectedOption
}}>
+ {#snippet footer()}
+
+
+
+ {/snippet}
void;
} = $props();
@@ -148,12 +150,19 @@
message: `Column ${key ?? data?.key} has been created`
});
trackEvent(Submit.ColumnCreate);
+
+ if (createMore) {
+ init();
+ return true; // keep sheet open
+ }
+ return false; // close sheet
} catch (e) {
addNotification({
type: 'error',
message: e.message
});
trackError(e, Submit.ColumnCreate);
+ return true; // keep open on error
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts
index 01a7a633b..d5b08e19f 100644
--- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts
+++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/+page.ts
@@ -40,7 +40,8 @@ export const load: PageLoad = async ({ params, depends, url, route, parent }) =>
'totalSize',
'buildDuration',
'status',
- 'type'
+ 'type',
+ 'resourceId'
]),
...parsedQueries.values()
]
diff --git a/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte b/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte
index 8aed8a13b..85b132238 100644
--- a/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/messaging/providers/+page.svelte
@@ -29,7 +29,7 @@
-
+
{#if $canWriteProviders}