diff --git a/examples/kitchenSink.js b/examples/kitchenSink.js index 06e0aaa..cbcc0b8 100644 --- a/examples/kitchenSink.js +++ b/examples/kitchenSink.js @@ -16,7 +16,7 @@ const email = ( Generated by react-html-email - react + react diff --git a/src/components/Image.js b/src/components/Image.js index 663218d..f21f727 100644 --- a/src/components/Image.js +++ b/src/components/Image.js @@ -17,7 +17,13 @@ export default function Image(props) { Image.propTypes = { alt: PropTypes.string.isRequired, src: PropTypes.string.isRequired, - width: PropTypes.number.isRequired, - height: PropTypes.number.isRequired, + width: PropTypes.oneOfType([ + PropTypes.string, + PropTypes.number, + ]), + height: PropTypes.oneOfType([ + PropTypes.string, + PropTypes.number, + ]), style: EmailPropTypes.style, } diff --git a/test/renderEmail-test.js b/test/renderEmail-test.js index 9d9d87a..139e42c 100644 --- a/test/renderEmail-test.js +++ b/test/renderEmail-test.js @@ -12,7 +12,7 @@ describe('renderEmail', () => { it('produces expected output from a kitchen sink example', () => { const actualOutput = renderEmail(kitchenSink) - const expectedOutput = 'Test Email
Hello, world!
Generated by react-html-emailreact
' + const expectedOutput = 'Test Email
Hello, world!
Generated by react-html-emailreact
' expect(actualOutput).toBe(expectedOutput) })