From 99850eade13e00d43a50b9aed0baaa01eeb5c139 Mon Sep 17 00:00:00 2001
From: Alf Eaton <eaton.alf@gmail.com>
Date: Mon, 2 Oct 2017 10:33:47 +0100
Subject: [PATCH] Pass only content and updateManuscript into Manuscript

---
 .../src/components/Manuscript.js                   | 12 ++++--------
 .../src/components/Manuscript.md                   | 14 +++-----------
 2 files changed, 7 insertions(+), 19 deletions(-)

diff --git a/packages/component-manuscript/src/components/Manuscript.js b/packages/component-manuscript/src/components/Manuscript.js
index 6598f01a9..32089ec4d 100644
--- a/packages/component-manuscript/src/components/Manuscript.js
+++ b/packages/component-manuscript/src/components/Manuscript.js
@@ -5,21 +5,17 @@ import classes from './Manuscript.local.scss'
 
 // TODO: convert user teams to roles (see SimpleEditorWrapper)?
 
-const Manuscript = ({ project, version, currentUser, fileUpload, updateVersion }) => (
+const Manuscript = ({ content, currentUser, fileUpload, updateManuscript }) => (
   <SimpleEditor
     classes={classes.fullscreen}
-    content={version.source}
+    content={content}
     user={currentUser}
     fileUpload={fileUpload}
     history={browserHistory}
     readOnly={false}
     trackChanges={false}
-    update={data => (
-      updateVersion(project, { id: version.id, ...data })
-    )}
-    onSave={source => (
-      updateVersion(project, { id: version.id, source })
-    )}
+    update={data => updateManuscript(data)}
+    onSave={source => updateManuscript({ source })}
   />
 )
 
diff --git a/packages/component-manuscript/src/components/Manuscript.md b/packages/component-manuscript/src/components/Manuscript.md
index d53d74c8a..ad2f1a383 100644
--- a/packages/component-manuscript/src/components/Manuscript.md
+++ b/packages/component-manuscript/src/components/Manuscript.md
@@ -1,14 +1,7 @@
 An editor for a manuscript.
 
 ```js
-const project = {
-  
-};
-
-const version = {
-  progress: {},
-  source: '<div><h1>This is an example</h1></div>'
-};
+const content = '<h1>This is a heading</h1><p>This is a paragraph.</p>'
 
 const currentUser = {
   teams: [
@@ -21,9 +14,8 @@ const currentUser = {
 };
 
 <Manuscript 
-  project={project}
-  version={version}
+  content={content}
   currentUser={currentUser}
   fileUpload={data => console.log(data)}
-  updateVersion={(project, version) => console.log(project, version)}/>
+  updateManuscript={data => console.log(data)}/>
 ```
-- 
GitLab