diff options
| author | bobzel <zzzman@gmail.com> | 2022-06-26 09:51:39 -0400 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2022-06-26 09:51:39 -0400 |
| commit | 809a8f766640fe297a4019be52bb8fd4da81e4fe (patch) | |
| tree | 8196e31d24ddd0d573e518362b27187e3f567f30 /src/client/views/DashboardView.tsx | |
| parent | 301f13ebcbc47bd04b56210620aafaaad5f2998e (diff) | |
| parent | dccf5909f4a4bec35559b23a2f355ab4c7a94086 (diff) | |
Merge branch 'master' into mainview-jenny
Diffstat (limited to 'src/client/views/DashboardView.tsx')
| -rw-r--r-- | src/client/views/DashboardView.tsx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/client/views/DashboardView.tsx b/src/client/views/DashboardView.tsx index ebe73ffea..868d63a90 100644 --- a/src/client/views/DashboardView.tsx +++ b/src/client/views/DashboardView.tsx @@ -6,7 +6,7 @@ import { Doc, DocListCast } from "../../fields/Doc"; import { Id } from "../../fields/FieldSymbols"; import { Cast, ImageCast, StrCast } from "../../fields/Types"; import { CurrentUserUtils } from "../util/CurrentUserUtils"; -import { UndoManager } from "../util/UndoManager"; +import { undoBatch, UndoManager } from "../util/UndoManager"; import "./DashboardView.scss" import { MainViewModal } from "./MainViewModal"; import { ContextMenu } from "./ContextMenu"; @@ -67,10 +67,9 @@ export class DashboardView extends React.Component { return sharedDashs.filter((dashboard) => !DocListCast(CurrentUserUtils.MySharedDocs.viewed).includes(dashboard)) } - createNewDashboard = async (name: string) => { - const batch = UndoManager.StartBatch("new dash"); - await CurrentUserUtils.createNewDashboard(Doc.UserDoc(), undefined, name); - batch.end(); + @undoBatch + createNewDashboard = async (name: string) => { + CurrentUserUtils.createNewDashboard(undefined, name); this.abortCreateNewDashboard(); } |
