feat: Introduce DocumentOpenContext for document activation in the frontend
This commit is contained in:
@@ -5,6 +5,7 @@ import {
|
||||
DocumentsFilterProvider,
|
||||
} from '../documents/context/DocumentsFilterContext';
|
||||
import { PreviewProvider } from '../preview/PreviewContext';
|
||||
import { DocumentOpenProvider } from '../context/DocumentOpenContext';
|
||||
import { useWorkspaceSurface } from './useWorkspaceSurface';
|
||||
import { DocumentsHeaderBreadcrumb } from '../documents/panel/DocumentsPanelHeader';
|
||||
import { SidebarProvider, useSidebarContext } from '../sidebar/SidebarContext';
|
||||
@@ -83,7 +84,9 @@ const DocumentsRouteContent: React.FC = () => {
|
||||
<PreviewProvider
|
||||
onNavigate={handleDocumentNavigate}
|
||||
>
|
||||
{content}
|
||||
<DocumentOpenProvider onOpenViewer={handleDocumentNavigate}>
|
||||
{content}
|
||||
</DocumentOpenProvider>
|
||||
</PreviewProvider>
|
||||
</DocumentsFilterProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user