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
-
+
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'
+ const expectedOutput = 'Test Email'
expect(actualOutput).toBe(expectedOutput)
})