# Shared Context Example This example demos a host application wrapped in a ContextProvider and renders a remote component consuming the ContextProvider value. - `app1` is the host application and is wrapped with `NameContextProvider` with value of `"Billy"`. - `app2` standalone application which exposes `Welcome` component. `Welcome` renders `"Welcome, "`, where name is the value provided from `NameContextProvider. - `shared-library` is a library that would be shared between `app1` and `app2`. This library contains `NameContextProvider` component. # Running Demo Run `yarn start`. This will build and serve both `app1` and `app2` on ports 3001 and 3002 respectively. - [localhost:3001](http://localhost:3001/) - [localhost:3002](http://localhost:3002/)