A self-serializing/deserializing app-bridge-react
provider that works for isomorphic applications.
$ yarn add @shopify/react-app-bridge-universal-provider
The component takes children, apiKey
, shopOrigin
, and forceRedirect
. Similar to @shopify/app-bridge-react
's Provider.
// App.tsx
import {AppBridgeUniversalProvider} from '@shopify/react-app-bridge-universal-provider';
function App({apiKey, shopOrigin}: {apiKey?: string; shopOrigin?: string}) {
return (
<AppBridgeUniversalProvider apiKey={apiKey} shopOrigin={shopOrigin}>
{/* rest of the app */}
</AppBridgeUniversalProvider>
);
}