From 0fa563b8ca8f5e0e3c52175c9e82f0e0836ff799 Mon Sep 17 00:00:00 2001
From: Alf Eaton <eaton.alf@gmail.com>
Date: Fri, 1 Sep 2017 10:39:12 +0100
Subject: [PATCH] Add ValidatedField to declarations

---
 packages/component-submit/src/components/Declarations.js | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/packages/component-submit/src/components/Declarations.js b/packages/component-submit/src/components/Declarations.js
index 0be709c56..d333473b0 100644
--- a/packages/component-submit/src/components/Declarations.js
+++ b/packages/component-submit/src/components/Declarations.js
@@ -1,7 +1,7 @@
 import React from 'react'
 import classnames from 'classnames'
 import { FormSection, Field } from 'redux-form'
-import { YesOrNo } from 'xpub-ui'
+import { ValidatedField, YesOrNo } from 'xpub-ui'
 import { required } from '../lib/validators'
 import classes from './Declarations.local.css'
 
@@ -20,7 +20,11 @@ const Declarations = ({ journal }) => (
           name={question.id}
           required
           validate={[required]}
-          component={props => <YesOrNo inline={true} {...props.input}/>}/>
+          component={props =>
+            <ValidatedField {...props.meta}>
+              <YesOrNo inline={true} {...props.input}/>
+            </ValidatedField>
+          }/>
       </div>
     ))}
   </FormSection>
-- 
GitLab