react-pencil
Advanced tools
Comparing version 1.0.5 to 1.0.6
@@ -319,3 +319,3 @@ 'use strict'; | ||
return _react2.default.createElement( | ||
'span', | ||
'div', | ||
{ className: 'error-msg' }, | ||
@@ -340,4 +340,8 @@ error | ||
{ className: 'react-pencil' + (wrapperClassname ? ' ' + wrapperClassname : '') + (error ? ' error' : '') }, | ||
_react2.default.createElement(Component, _extends({ ref: 'editable' }, rest, { finishEdit: this.finishEdit.bind(this) })), | ||
pencil ? this.renderPencilButton() : null, | ||
_react2.default.createElement( | ||
'div', | ||
{ className: 'input-field' }, | ||
_react2.default.createElement(Component, _extends({ ref: 'editable' }, rest, { finishEdit: this.finishEdit.bind(this) })), | ||
pencil ? this.renderPencilButton() : null | ||
), | ||
error ? this.renderError(error) : null | ||
@@ -344,0 +348,0 @@ ); |
{ | ||
"name": "react-pencil", | ||
"version": "1.0.5", | ||
"version": "1.0.6", | ||
"description": "A React component that allows single and multiline in-place edits.", | ||
@@ -5,0 +5,0 @@ "main": "dist/react-pencil.js", |
@@ -220,3 +220,3 @@ import React from 'react'; | ||
renderError(error) { | ||
return <span className='error-msg'>{error}</span> | ||
return <div className='error-msg'>{error}</div> | ||
} | ||
@@ -229,4 +229,6 @@ | ||
<div className={`react-pencil${wrapperClassname ? ' ' + wrapperClassname : ''}${error ? ' error' : ''}`}> | ||
<Component ref='editable' {...rest} finishEdit={this.finishEdit.bind(this)}/> | ||
{pencil ? this.renderPencilButton() : null} | ||
<div className='input-field'> | ||
<Component ref='editable' {...rest} finishEdit={this.finishEdit.bind(this)}/> | ||
{pencil ? this.renderPencilButton() : null} | ||
</div> | ||
{error ? this.renderError(error) : null} | ||
@@ -233,0 +235,0 @@ </div> |
Sorry, the diff of this file is too big to display
772059
19749