-
Couldn't load subscription status.
- Fork 5
Migrating from 1.x to 2.x
Some functions have been deprecated in version 1.4.0 and are scheduled for removal in 2.0.0 which is expected to be released on June 1st 2019. You can check the rationale behind these braking changes here.
The affected features are:
Below are migration paths for the deprecated features.
This function is now exposed as the method open of the object InAppBrowser.
Both functions share the same signature.
import openInApp, {
InAppBrowser
} from "@matt-block/react-native-in-app-browser";
// New usage.
InAppBrowser.open("https://www.wikipedia.org/").catch(error => {
console.log(error);
});
// Deprecated.
openInApp("https://www.wikipedia.org/").catch(error => {
console.log(error);
});This function is now exposed as the method configure of the object InAppBrowser.
Both functions share the same signature.
import {
initialize,
InAppBrowser
} from "@matt-block/react-native-in-app-browser";
// New usage.
InAppBrowser.configure({
android: {
toolbarColor: "red",
showTitle: true
}
});
// Deprecated.
initialize({
android: {
toolbarColor: "red",
showTitle: true
}
});This function is now exposed as the method close of the object InAppBrowser.
Both functions share the same signature.
import {
closeInAppInstance,
InAppBrowser
} from "@matt-block/react-native-in-app-browser";
// New usage.
InAppBrowser.close();
// Deprecated.
closeInAppInstance();