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