import { FloatingActionBar, Icon, Layout } from '@appwrite.io/pink-svelte';
- import { IconExclamationCircle } from '@appwrite.io/pink-icons-svelte';
+ import { IconExclamationCircle, IconExclamation } from '@appwrite.io/pink-icons-svelte';
let {
message,
@@ -10,6 +10,7 @@
severity?: 'error' | 'warning';
} = $props();
+ const properIcon = $derived(severity === 'warning' ? IconExclamation : IconExclamationCircle);
const iconColor = $derived(severity === 'warning' ? '--fgcolor-warning' : '--fgcolor-error');
@@ -23,7 +24,7 @@
direction="row"
alignItems="center"
style="width: max-content;">
-
+
{message}
diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/(components)/sonners/save.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/(components)/sonners/save.svelte
index 9e1b51c2e..5676ff87a 100644
--- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/(components)/sonners/save.svelte
+++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/(components)/sonners/save.svelte
@@ -10,6 +10,7 @@
} from '@appwrite.io/pink-svelte';
import { sleep } from '$lib/helpers/promises';
import { isSmallViewport } from '$lib/stores/viewport';
+ import { SAVE_UNDO_TOOLBAR_TIMEOUT } from '../editor/helpers/constants';
let {
state = null,
@@ -23,7 +24,7 @@
$effect(() => {
if (state === 'saved' && previousState !== 'saved') {
- sleep(3000).then(() => {
+ sleep(SAVE_UNDO_TOOLBAR_TIMEOUT).then(() => {
previousState = state;
state = null;
});