From 710d3dce2905efdc1ffdf4423b2acee97e524e7c Mon Sep 17 00:00:00 2001 From: ernstmul Date: Thu, 31 Oct 2024 11:09:24 +0100 Subject: [PATCH 1/2] Remove notification --- .../createAttribute.svelte | 31 ------------------- 1 file changed, 31 deletions(-) diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte index 83ffb505b..d7b30ce2b 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte @@ -42,37 +42,6 @@ type: 'success', message: `Attribute ${key ?? data?.key} has been created` }); - if ($option.type === 'relationship') { - let counter = localStorage.getItem('createRelationshipCounter'); - - if (counter) { - const parsedCounter = parseInt(counter); - if (parsedCounter === 2) { - addNotification({ - type: 'info', - icon: 'question-mark-circle', - message: `How is your experience with our new "Relationships" feature? We'd love to hear your feedback!`, - timeout: 15000, - buttons: [ - { - name: 'Give Feedback', - method: () => { - feedback.toggleFeedback(); - dismissAllNotifications(); - } - } - ] - }); - } else if (parsedCounter < 2) { - localStorage.setItem( - 'createRelationshipCounter', - (parsedCounter + 1).toString() - ); - } - } else { - localStorage.setItem('createRelationshipCounter', '1'); - } - } showCreate = false; trackEvent(Submit.AttributeCreate); } catch (e) { From 9d42d817aac19b1821b7d4fd1ff1ae9d7df737eb Mon Sep 17 00:00:00 2001 From: ernstmul Date: Thu, 31 Oct 2024 11:10:25 +0100 Subject: [PATCH 2/2] cleanup --- .../collection-[collection]/createAttribute.svelte | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte index d7b30ce2b..84a530fc9 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte @@ -5,12 +5,11 @@ import { goto, invalidate } from '$app/navigation'; import { Dependencies } from '$lib/constants'; import { page } from '$app/stores'; - import { addNotification, dismissAllNotifications } from '$lib/stores/notifications'; + import { addNotification } from '$lib/stores/notifications'; import { base } from '$app/paths'; import type { Attributes } from './store'; import { Submit, trackEvent, trackError } from '$lib/actions/analytics'; import { preferences } from '$lib/stores/preferences'; - import { feedback } from '$lib/stores/feedback'; export let showCreate = false; export let selectedOption: Option['name'] = null;