9f9625f7c6
Fixes race condition happening when multiple plugins that add extensible area elements are loaded by the client. The issue is caused by the state update of the extensible area items set by plugins, based on previous state without using a callback. Replaced direct state updates with the appropriate callback pattern to ensure consistent state changes. |
||
---|---|---|
.. | ||
data-channel | ||
data-consumption | ||
dom-element-manipulation | ||
extensible-areas | ||
learning-analytics-dashboard | ||
loader | ||
server-commands | ||
ui-commands | ||
ui-data-hooks/layout/presentation-area | ||
component.tsx | ||
manager.tsx | ||
styles.ts | ||
types.ts |