mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 10:02:05 +00:00
feat(editor): Add Ask AI preview (#5916)
* ✨ Add Ask AI preview * 🐛 Fire event on mousedown * ⚡ Update to use Alex's event bus * ✏️ Use i18n * ⚡ Add telemetry * ♻️ Change trigger from focus to hover * ⚡ Ensure focus + hover trigger event
This commit is contained in:
@@ -15,6 +15,10 @@
|
||||
<AboutModal />
|
||||
</ModalRoot>
|
||||
|
||||
<ModalRoot :name="ASK_AI_MODAL_KEY">
|
||||
<AskAiModal />
|
||||
</ModalRoot>
|
||||
|
||||
<ModalRoot :name="CREDENTIAL_SELECT_MODAL_KEY">
|
||||
<CredentialsSelectModal />
|
||||
</ModalRoot>
|
||||
@@ -138,10 +142,12 @@ import {
|
||||
WORKFLOW_SHARE_MODAL_KEY,
|
||||
IMPORT_CURL_MODAL_KEY,
|
||||
LOG_STREAM_MODAL_KEY,
|
||||
ASK_AI_MODAL_KEY,
|
||||
USER_ACTIVATION_SURVEY_MODAL,
|
||||
} from '@/constants';
|
||||
|
||||
import AboutModal from './AboutModal.vue';
|
||||
import AskAiModal from './AskAiModal.vue';
|
||||
import CommunityPackageManageConfirmModal from './CommunityPackageManageConfirmModal.vue';
|
||||
import CommunityPackageInstallModal from './CommunityPackageInstallModal.vue';
|
||||
import ChangePasswordModal from './ChangePasswordModal.vue';
|
||||
@@ -169,6 +175,7 @@ export default Vue.extend({
|
||||
name: 'Modals',
|
||||
components: {
|
||||
AboutModal,
|
||||
AskAiModal,
|
||||
ActivationModal,
|
||||
CommunityPackageInstallModal,
|
||||
CommunityPackageManageConfirmModal,
|
||||
@@ -199,6 +206,7 @@ export default Vue.extend({
|
||||
CREDENTIAL_EDIT_MODAL_KEY,
|
||||
CREDENTIAL_SELECT_MODAL_KEY,
|
||||
ABOUT_MODAL_KEY,
|
||||
ASK_AI_MODAL_KEY,
|
||||
CHANGE_PASSWORD_MODAL_KEY,
|
||||
DELETE_USER_MODAL_KEY,
|
||||
DUPLICATE_MODAL_KEY,
|
||||
|
||||
Reference in New Issue
Block a user