From 617944907df79222a0bad9ab81d4f39987898ac5 Mon Sep 17 00:00:00 2001 From: Todor1 <1@todor.one> Date: Sat, 18 Nov 2017 08:52:41 +0200 Subject: [PATCH 1/5] Fix style propType so we can pass values created by StyleSheet --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index c6419021..2e735fee 100644 --- a/index.js +++ b/index.js @@ -297,7 +297,7 @@ class SvgUri extends Component{ } SvgUri.propTypes = { - style: PropTypes.object, + style: View.propTypes.style, width: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), height: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), svgXmlData: PropTypes.string, From 8007d0f43c133e96969f4f13ed7d4dc2fae14666 Mon Sep 17 00:00:00 2001 From: Todor <1@todor.one> Date: Wed, 22 Nov 2017 09:25:35 +0200 Subject: [PATCH 2/5] Version bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 76f6db58..383ed698 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-svg-uri", - "version": "1.2.3", + "version": "1.2.4", "description": "Render an SVG Image from an URL", "main": "index.js", "scripts": { From 4d4a81974d4d21abc30ffad91a74caa205ab2891 Mon Sep 17 00:00:00 2001 From: Todor1 <1@todor.one> Date: Wed, 22 Nov 2017 09:27:34 +0200 Subject: [PATCH 3/5] Fix style propType so we can pass values created by StyleSheet (#1) * Fix style propType so we can pass values created by StyleSheet * Version bump --- index.js | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index c6419021..2e735fee 100644 --- a/index.js +++ b/index.js @@ -297,7 +297,7 @@ class SvgUri extends Component{ } SvgUri.propTypes = { - style: PropTypes.object, + style: View.propTypes.style, width: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), height: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), svgXmlData: PropTypes.string, diff --git a/package.json b/package.json index 76f6db58..383ed698 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-svg-uri", - "version": "1.2.3", + "version": "1.2.4", "description": "Render an SVG Image from an URL", "main": "index.js", "scripts": { From f1e086e759df7594c116f50b0a0ec1929dd09ac3 Mon Sep 17 00:00:00 2001 From: Todor1 <1@todor.one> Date: Wed, 22 Nov 2017 09:30:44 +0200 Subject: [PATCH 4/5] Revert accident version change --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 383ed698..76f6db58 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-svg-uri", - "version": "1.2.4", + "version": "1.2.3", "description": "Render an SVG Image from an URL", "main": "index.js", "scripts": { From 4ac0567f3015d5cf72a25ba22eae23fddcf418c0 Mon Sep 17 00:00:00 2001 From: Todor <1@todor.one> Date: Tue, 28 Nov 2017 19:09:39 +0200 Subject: [PATCH 5/5] Substitute deprecated View.propTypes => ViewPropTypes --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 2e735fee..5dde1e62 100644 --- a/index.js +++ b/index.js @@ -1,5 +1,5 @@ import React, {Component} from "react"; -import {View} from 'react-native'; +import {View, ViewPropTypes} from 'react-native'; import PropTypes from 'prop-types' import xmldom from 'xmldom'; import resolveAssetSource from 'react-native/Libraries/Image/resolveAssetSource'; @@ -297,7 +297,7 @@ class SvgUri extends Component{ } SvgUri.propTypes = { - style: View.propTypes.style, + style: ViewPropTypes.style, width: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), height: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), svgXmlData: PropTypes.string,