Yet Another Head tag management for SSR ready React apps
Usage
import React from 'react';import Ssr from 'react-yah/ssr';import Head from 'react-yah/head';// or:// import { Ssr, Head } from 'react-yah'; { return <Ssr> <html> <head> <title>Default Title</title> <meta ="description" ="Default Description" /> </head> <body> <Head> <title>Overrided Title</title> <meta ="description" ="Overrided Description" /> </Head> </body> </html> </Ssr> ;};
const ReactDOMServer = ; const html = ReactDOMServer; console;// <html>// <head>// <title>Overrided Title</title>// <meta name="description" content="Overrided Description" />// </head>// <body></body>// </html>
Development
# clone it$ git clone https://github.com/saltyshiomix/react-yah.git # install dependencies$ cd react-yah$ yarn # test$ yarn test # build$ yarn build