diff --git a/native/account/registration/registration-context-provider.react.js b/native/account/registration/registration-context-provider.react.js new file mode 100644 --- /dev/null +++ b/native/account/registration/registration-context-provider.react.js @@ -0,0 +1,19 @@ +// @flow + +import * as React from 'react'; + +import { RegistrationContext } from './registration-context.js'; + +type Props = { + +children: React.Node, +}; +function RegistrationContextProvider(props: Props): React.Node { + const contextValue = React.useMemo(() => ({}), []); + return ( + + {props.children} + + ); +} + +export { RegistrationContextProvider }; diff --git a/native/account/registration/registration-context.js b/native/account/registration/registration-context.js new file mode 100644 --- /dev/null +++ b/native/account/registration/registration-context.js @@ -0,0 +1,10 @@ +// @flow + +import * as React from 'react'; + +export type RegistrationContextType = {}; + +const RegistrationContext: React.Context = + React.createContext(); + +export { RegistrationContext }; diff --git a/native/root.react.js b/native/root.react.js --- a/native/root.react.js +++ b/native/root.react.js @@ -22,6 +22,7 @@ import { MediaCacheProvider } from 'lib/components/media-cache-provider.react.js'; import { actionLogger } from 'lib/utils/action-logger.js'; +import { RegistrationContextProvider } from './account/registration/registration-context-provider.react.js'; import { EditThreadAvatarProvider } from './avatars/edit-thread-avatar-provider.react.js'; import { EditUserAvatarProvider } from './avatars/edit-user-avatar-provider.react.js'; import ChatContextProvider from './chat/chat-context-provider.react.js'; @@ -267,19 +268,23 @@ - - - - {gated} - - - - - {navigation} + + + + + {gated} + + + + + {navigation} +