Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

meta-tags-re-re

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

meta-tags-re-re

Meta tags reason react components. It works both in client side and server side rendering

  • 1.0.0
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

MetaTagsReRe

Meta tags reason react components. It works both in client side and server side rendering

Usage

module MetaTags = MetaTags.Make ();
moudule Title = MetaTags_Title.Make MetaTags;
<Title title="awesome article" />
module MetaTags = MetaTags.Make ();
moudule Description = MetaTags_Description.Make MetaTags;
<Description description="awesome article about reason react meta tags" />

Browser

On the browser do not forget to update the dom

module MetaTags = MetaTags.Make ();
/*...*/
MetaTags.addSubscriber(() => MetaTags.Dom.updateAll(MetaTags.getAll()));

Server side rendering

Somewhere you need to add the static meta tags for description and title. You can retrieve the description value with MetaTags.description() and the title value with MetaTags.title()

Internals

For client side rendering, the components update the corresponding meta tag with javascript code. For server side rendering, the components update some value in MetaTags module. This value can be retrieved from anywhere.

Contributing

Run tests

yarn test

or watch with:

yarn test:watch

FAQs

Package last updated on 16 May 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc