IO-3183-Dependency-Updates-and-maintenance - Cleaning dashboard-grid.component.jsx

This commit is contained in:
Dave Richer
2025-03-24 14:14:24 -04:00
parent 3b21c603f6
commit e36bb65e4c

View File

@@ -1,4 +1,5 @@
import Icon, { SyncOutlined } from "@ant-design/icons"; import Icon, { SyncOutlined } from "@ant-design/icons";
import { isEmpty, cloneDeep } from "lodash";
import { useMutation, useQuery } from "@apollo/client"; import { useMutation, useQuery } from "@apollo/client";
import { Button, Dropdown, Space } from "antd"; import { Button, Dropdown, Space } from "antd";
import { PageHeader } from "@ant-design/pro-layout"; import { PageHeader } from "@ant-design/pro-layout";
@@ -19,7 +20,6 @@ import componentList from "./componentList.js";
import createDashboardQuery from "./createDashboardQuery.js"; import createDashboardQuery from "./createDashboardQuery.js";
import "./dashboard-grid.styles.scss"; import "./dashboard-grid.styles.scss";
import cloneDeep from "lodash/cloneDeep";
const ResponsiveReactGridLayout = WidthProvider(Responsive); const ResponsiveReactGridLayout = WidthProvider(Responsive);
@@ -59,8 +59,8 @@ export function DashboardGridComponent({ currentUser, bodyshop }) {
layout: { ...state, layout, layouts } layout: { ...state, layout, layouts }
} }
}); });
if (!!result.errors) { if (!isEmpty(result?.errors)) {
notification["error"]({ notification.error({
message: t("dashboard.errors.updatinglayout", { message: t("dashboard.errors.updatinglayout", {
message: JSON.stringify(result.errors) message: JSON.stringify(result.errors)
}) })