-
+ {activeAiDrawer?.exitExpandedModeTrigger?.customIcon ? (
+
+ ) : (
+
+ )}
)}
diff --git a/src/app-layout/visual-refresh-toolbar/drawer/styles.scss b/src/app-layout/visual-refresh-toolbar/drawer/styles.scss
index e59fad8595..f956f6b28b 100644
--- a/src/app-layout/visual-refresh-toolbar/drawer/styles.scss
+++ b/src/app-layout/visual-refresh-toolbar/drawer/styles.scss
@@ -381,6 +381,13 @@ $ai-drawer-heider-height: 41px;
outline: none;
}
}
+
+ > .drawer-back-to-console-custom-button {
+ all: initial;
+ display: flex;
+ cursor: pointer;
+ text-align: center;
+ }
}
}
}
diff --git a/src/internal/plugins/widget/interfaces.ts b/src/internal/plugins/widget/interfaces.ts
index d74ed6233b..34056f1fa5 100644
--- a/src/internal/plugins/widget/interfaces.ts
+++ b/src/internal/plugins/widget/interfaces.ts
@@ -39,6 +39,9 @@ export interface DrawerPayload {
iconSvg?: string;
customIcon?: string;
};
+ exitExpandedModeTrigger?: {
+ customIcon?: string;
+ };
mountContent: (container: HTMLElement, mountContext: MountContentContext) => void;
unmountContent: (container: HTMLElement) => void;
preserveInactiveContent?: boolean;