[Part 2]: Sidebar and chat fixes (#6656)

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
This commit is contained in:
Kristina
2024-09-20 22:07:04 +07:00
committed by GitHub
parent 25ab61f488
commit f2c961c5d5
31 changed files with 185 additions and 95 deletions
@@ -100,6 +100,7 @@
hideActions={false}
hideDescription={true}
adaptive="disabled"
closeOnEscape={false}
on:close={() => {
if (widget !== undefined) {
closeWidget(widget._id)
@@ -168,5 +169,6 @@
flex-direction: column;
flex: 1;
overflow: hidden;
border-bottom: 1px solid transparent;
}
</style>
+6 -1
View File
@@ -101,7 +101,12 @@ export function openWidget (widget: Widget, data?: Record<string, any>, active =
const { widgetsState } = state
const widgetState = widgetsState.get(widget._id)
widgetsState.set(widget._id, { _id: widget._id, data, tab: widgetState?.tab, tabs: widgetState?.tabs ?? [] })
widgetsState.set(widget._id, {
_id: widget._id,
data: data ?? widgetState?.data,
tab: widgetState?.tab,
tabs: widgetState?.tabs ?? []
})
sidebarStore.set({
...state,