From 42e87a46910d073d1d3e7c9f05ba19ded0b87d1a Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Thu, 4 Aug 2022 14:30:09 -0700 Subject: [PATCH] Fixed cancel of dashboard edit. --- components/pages/DashboardEdit.js | 18 +++++++++------- components/pages/DashboardEdit.module.css | 20 +++++++++++------- components/pages/WebsiteList.js | 25 ++++++++++++++--------- 3 files changed, 39 insertions(+), 24 deletions(-) diff --git a/components/pages/DashboardEdit.js b/components/pages/DashboardEdit.js index f8e9aeee..badfaef6 100644 --- a/components/pages/DashboardEdit.js +++ b/components/pages/DashboardEdit.js @@ -6,6 +6,7 @@ import Button from 'components/common/Button'; import { useMemo } from 'react'; import { orderByWebsiteMap } from 'lib/format'; import styles from './DashboardEdit.module.css'; +import classNames from 'classnames'; const messages = defineMessages({ save: { id: 'label.save', defaultMessage: 'Save' }, @@ -45,18 +46,17 @@ export default function DashboardEdit({ data: websites }) { } function handleCancel() { - saveDashboard({ editing: false }); + saveDashboard({ editing: false, websiteOrder }); } function handleReset() { setOrder({}); - saveDashboard({ websiteOrder: {} }); } return ( <>
-