Improve drag-and-drop (#4824)

* Improve drag-and-drop

* fixes

* fix drop highlight showing on ghosted sidebar item
This commit is contained in:
Tom Moor
2023-02-04 12:00:32 -08:00
committed by GitHub
parent 239e9e294d
commit 0b6c9d1838
8 changed files with 184 additions and 66 deletions

View File

@@ -25,6 +25,7 @@ import TeamLogo from "../TeamLogo";
import Sidebar from "./Sidebar";
import ArchiveLink from "./components/ArchiveLink";
import Collections from "./components/Collections";
import DragPlaceholder from "./components/DragPlaceholder";
import HeaderButton, { HeaderButtonProps } from "./components/HeaderButton";
import HistoryNavigation from "./components/HistoryNavigation";
import Section from "./components/Section";
@@ -61,6 +62,8 @@ function AppSidebar() {
<HistoryNavigation />
{dndArea && (
<DndProvider backend={HTML5Backend} options={html5Options}>
<DragPlaceholder />
<OrganizationMenu>
{(props: HeaderButtonProps) => (
<HeaderButton