Skip to content

mfellner/react-context-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Render React elements through a "context portal"

Based on @visualglitch91's tweet.

Explanation:

// Provides page header context:
<PageHeaderProvider>
  <App>
    <Header /> {/* Uses page header context. */}
    <Content>
      {/* Renders children into the context state. */}
      <PageHeaderAddon>Will render in the header.</PageHeaderAddon>
    </Content>
  </App>
</PageHeaderProvider>