fix: Change user settings backend pluginId and fix using user setting backend home page first edit loop render
Signed-off-by: rui ma <ruima@alauda.io>
This commit is contained in:
@@ -206,10 +206,11 @@ export const CustomHomepageGrid = (props: CustomHomepageGridProps) => {
|
||||
availableWidgetsFilter,
|
||||
[props],
|
||||
);
|
||||
|
||||
const defaultLayout = props.config
|
||||
? convertConfigToDefaultWidgets(props.config, availableWidgets)
|
||||
: [];
|
||||
const defaultLayout = useMemo(() => {
|
||||
return props.config
|
||||
? convertConfigToDefaultWidgets(props.config, availableWidgets)
|
||||
: [];
|
||||
}, [props.config, availableWidgets]);
|
||||
const [widgets, setWidgets] = useHomeStorage(defaultLayout);
|
||||
const [addWidgetDialogOpen, setAddWidgetDialogOpen] = React.useState(false);
|
||||
const editModeOn = widgets.find(w => w.layout.isResizable) !== undefined;
|
||||
|
||||
Reference in New Issue
Block a user