File tree Expand file tree Collapse file tree 8 files changed +18
-18
lines changed Expand file tree Collapse file tree 8 files changed +18
-18
lines changed Original file line number Diff line number Diff line change @@ -16,12 +16,12 @@ import {
1616 TextInput ,
1717} from 'react-native' ;
1818import WebView from 'react-native-webview' ;
19- import { useBridge } from 'react-native-react-bridge' ;
19+ import { useWebViewMessage } from 'react-native-react-bridge' ;
2020import webApp from './WebApp' ;
2121
2222const App = ( ) => {
2323 const [ data , setData ] = useState ( 'This is React Native' ) ;
24- const { ref, onMessage, emit} = useBridge ( message => {
24+ const { ref, onMessage, emit} = useWebViewMessage ( message => {
2525 if ( message . type === 'hi' ) {
2626 setData ( message . data ) ;
2727 }
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import React, {useState} from 'react';
22import {
33 webViewRender ,
44 emit ,
5- useSubscribe ,
5+ useNativeMessage ,
66} from 'react-native-react-bridge/lib/web' ;
77import './example.css' ;
88import png from './Octocat.png' ;
@@ -17,7 +17,7 @@ const style = {
1717
1818const Root = ( ) => {
1919 const [ data , setData ] = useState ( 'This is Web' ) ;
20- useSubscribe ( message => {
20+ useNativeMessage ( message => {
2121 if ( message . type === 'hello' ) {
2222 setData ( message . data ) ;
2323 }
Original file line number Diff line number Diff line change 1414 "react" : " 17.0.2" ,
1515 "react-dom" : " 17.0.2" ,
1616 "react-native" : " 0.66.3" ,
17- "react-native-react-bridge" : " 0.9 .0" ,
17+ "react-native-react-bridge" : " 0.10 .0" ,
1818 "react-native-webview" : " 11.0.2"
1919 },
2020 "devDependencies" : {
Original file line number Diff line number Diff line change @@ -5252,10 +5252,10 @@ react-native-codegen@^0.0.7:
52525252 jscodeshift "^0.11.0"
52535253 nullthrows "^1.1.1"
52545254
5255- react-native-react-bridge@0.9 .0 :
5256- version "0.9 .0"
5257- resolved "https://registry.yarnpkg.com/react-native-react-bridge/-/react-native-react-bridge-0.9 .0.tgz#357d98db72bf1e5dd063997eba37eba02c2ab1c2 "
5258- integrity sha512-d+rRThq7Mu6OgVC+pMBQEg5reyXTorT3nnJ+xfeX+6ACSn/+RpQBIpuawEyFs7KuSrcUAjcDHs0T04jnGLxdvA ==
5255+ react-native-react-bridge@0.10 .0 :
5256+ version "0.10 .0"
5257+ resolved "https://registry.yarnpkg.com/react-native-react-bridge/-/react-native-react-bridge-0.10 .0.tgz#47d9a62ef7d9b41c247086894d5c7905ef0844c0 "
5258+ integrity sha512-sdVI5rti7nQOekpry7hM+VtFVk+Bs0nZ1QZpIPoqW14MK6HvKFzVhERUc3kX7303E7mMO0idB+BmaFZ8PpPSPQ ==
52595259 dependencies :
52605260 babel-plugin-module-resolver "4.1.0"
52615261
Original file line number Diff line number Diff line change @@ -8,12 +8,12 @@ import {
88 Pressable ,
99} from "react-native" ;
1010import WebView from "react-native-webview" ;
11- import { useBridge } from "react-native-react-bridge" ;
11+ import { useWebViewMessage } from "react-native-react-bridge" ;
1212import webApp from "./WebApp" ;
1313
1414export default function App ( ) {
1515 const [ data , setData ] = useState ( "This is React Native" ) ;
16- const { ref, onMessage, emit } = useBridge < string > ( ( message ) => {
16+ const { ref, onMessage, emit } = useWebViewMessage < string > ( ( message ) => {
1717 if ( message . type === "hi" ) {
1818 setData ( message . data ) ;
1919 }
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import React, { useState } from "react";
22import {
33 webViewRender ,
44 emit ,
5- useSubscribe ,
5+ useNativeMessage ,
66} from "react-native-react-bridge/lib/web" ;
77import "./example.css" ;
88
@@ -15,7 +15,7 @@ const style = {
1515
1616const Root = ( ) => {
1717 const [ data , setData ] = useState ( "This is Web" ) ;
18- useSubscribe < string > ( ( message ) => {
18+ useNativeMessage < string > ( ( message ) => {
1919 if ( message . type === "hello" ) {
2020 setData ( message . data ) ;
2121 }
Original file line number Diff line number Diff line change 1515 "react-dom" : " 16.13.1" ,
1616 "react-native" : " ~0.63.4" ,
1717 "react-native-gesture-handler" : " ~1.10.2" ,
18- "react-native-react-bridge" : " 0.7 .0" ,
18+ "react-native-react-bridge" : " 0.10 .0" ,
1919 "react-native-reanimated" : " ~2.1.0" ,
2020 "react-native-screens" : " ~3.0.0" ,
2121 "react-native-unimodules" : " ~0.13.3" ,
Original file line number Diff line number Diff line change @@ -6760,10 +6760,10 @@ react-native-gesture-handler@~1.10.2:
67606760 invariant "^2.2.4"
67616761 prop-types "^15.7.2"
67626762
6763- react-native-react-bridge@0.7 .0 :
6764- version "0.7 .0"
6765- resolved "https://registry.yarnpkg.com/react-native-react-bridge/-/react-native-react-bridge-0.7 .0.tgz#5c84dcace6107174ea33b37f0e2326fd76c2209b "
6766- integrity sha512-lsmtfFzp0IUKRv+oCGlAFF+KAQ7FtraF7agZDa+LiEYX1BFNmvlF7X2Gt6jvIbmtTQ7udorirpDm9ll/Ww+vog ==
6763+ react-native-react-bridge@0.10 .0 :
6764+ version "0.10 .0"
6765+ resolved "https://registry.yarnpkg.com/react-native-react-bridge/-/react-native-react-bridge-0.10 .0.tgz#47d9a62ef7d9b41c247086894d5c7905ef0844c0 "
6766+ integrity sha512-sdVI5rti7nQOekpry7hM+VtFVk+Bs0nZ1QZpIPoqW14MK6HvKFzVhERUc3kX7303E7mMO0idB+BmaFZ8PpPSPQ ==
67676767 dependencies :
67686768 babel-plugin-module-resolver "4.1.0"
67696769
You can’t perform that action at this time.
0 commit comments