feat: first time user spotlight animation (#3977)

This commit is contained in:
Nivedin
2024-04-22 12:21:30 +05:30
committed by GitHub
parent 18652ce400
commit 0e2887b4e9
11 changed files with 327 additions and 78 deletions

View File

@@ -192,6 +192,7 @@ import { PersistenceService } from "~/services/persistence"
import { PersistedOAuthConfig } from "~/services/oauth/oauth.service"
import { GQLOptionTabs } from "~/components/graphql/RequestOptions.vue"
import { EditingProperties } from "../Properties.vue"
import { defineActionHandler } from "~/helpers/actions"
const t = useI18n()
const toast = useToast()
@@ -676,4 +677,11 @@ const resetSelectedData = () => {
editingRequest.value = null
editingRequestIndex.value = null
}
defineActionHandler("collection.new", () => {
displayModalAdd(true)
})
defineActionHandler("modals.collection.import", () => {
displayModalImportExport(true)
})
</script>

View File

@@ -2351,4 +2351,7 @@ const getErrorMessage = (err: GQLError<string>) => {
defineActionHandler("collection.new", () => {
displayModalAdd(true)
})
defineActionHandler("modals.collection.import", () => {
displayModalImportExport(true)
})
</script>