Even less history passing, fix global styles warning in dev

This commit is contained in:
Tom Moor
2019-01-19 00:44:16 -08:00
parent 13501b6d76
commit 77a8f54973
6 changed files with 23 additions and 36 deletions

View File

@@ -13,7 +13,6 @@ import DropToImport from 'components/DropToImport';
import Flex from 'shared/components/Flex';
type Props = {
history: Object,
collection: Collection,
ui: UiStore,
activeDocument: ?Document,
@@ -25,19 +24,12 @@ class CollectionLink extends React.Component<Props> {
@observable menuOpen = false;
render() {
const {
history,
collection,
activeDocument,
prefetchDocument,
ui,
} = this.props;
const { collection, activeDocument, prefetchDocument, ui } = this.props;
const expanded = collection.id === ui.activeCollectionId;
return (
<DropToImport
key={collection.id}
history={history}
collectionId={collection.id}
activeClassName="activeDropZone"
>
@@ -72,7 +64,6 @@ class CollectionLink extends React.Component<Props> {
{collection.documents.map(document => (
<DocumentLink
key={document.id}
history={history}
document={document}
activeDocument={activeDocument}
prefetchDocument={prefetchDocument}

View File

@@ -10,7 +10,6 @@ import { type NavigationNode } from 'types';
type Props = {
document: NavigationNode,
history: Object,
activeDocument: ?Document,
activeDocumentRef?: (?HTMLElement) => *,
prefetchDocument: (documentId: string) => Promise<void>,
@@ -34,7 +33,6 @@ class DocumentLink extends React.Component<Props> {
activeDocumentRef,
prefetchDocument,
depth,
history,
} = this.props;
const isActiveDocument =
@@ -55,11 +53,7 @@ class DocumentLink extends React.Component<Props> {
ref={isActiveDocument ? activeDocumentRef : undefined}
onMouseEnter={this.handleMouseEnter}
>
<DropToImport
history={history}
documentId={document.id}
activeClassName="activeDropZone"
>
<DropToImport documentId={document.id} activeClassName="activeDropZone">
<SidebarLink
to={{
pathname: document.url,
@@ -74,7 +68,6 @@ class DocumentLink extends React.Component<Props> {
{document.children.map(childDocument => (
<DocumentLink
key={childDocument.id}
history={history}
document={childDocument}
activeDocument={activeDocument}
prefetchDocument={prefetchDocument}