diff --git a/src/lib/layout/header.svelte b/src/lib/layout/header.svelte
index 79088f437..456abf979 100644
--- a/src/lib/layout/header.svelte
+++ b/src/lib/layout/header.svelte
@@ -5,24 +5,24 @@
DropList,
DropListItem,
DropListLink,
- FeedbackGeneral
+ FeedbackGeneral,
+ FeedbackNPS
} from '$lib/components';
- import { app, feedback } from '$lib/stores/app';
- import { user } from '$lib/stores/user';
- import { organizationList, organization, newOrgModal } from '$lib/stores/organization';
import AppwriteLogo from '$lib/images/appwrite-gray-light.svg';
- import LightMode from '$lib/images/mode/light-mode.svg';
import DarkMode from '$lib/images/mode/dark-mode.svg';
+ import LightMode from '$lib/images/mode/light-mode.svg';
import SystemMode from '$lib/images/mode/system-mode.svg';
- import { FeedbackNPS } from '$lib/components';
+ import { app, feedback } from '$lib/stores/app';
+ import { newOrgModal, organization, organizationList } from '$lib/stores/organization';
+ import { user } from '$lib/stores/user';
- let showFeedback = false;
- import { slide } from 'svelte/transition';
+ import { goto } from '$app/navigation';
import { page } from '$app/stores';
import { Submit, trackEvent } from '$lib/actions/analytics';
import { sdkForConsole } from '$lib/stores/sdk';
- import { goto } from '$app/navigation';
+ import { slide } from 'svelte/transition';
+ let showFeedback = false;
let showDropdown = false;
let droplistElement: HTMLDivElement;
@@ -52,6 +52,17 @@
$: if (showDropdown) {
trackEvent('click_menu_dropdown');
}
+
+ const slideFade: typeof slide = (node, options) => {
+ const slideTrans = slide(node, options);
+ return {
+ ...slideTrans,
+ css: (t, u) => `
+ ${slideTrans.css(t, u)};
+ opacity: ${t};
+ `
+ };
+ };