react-helmet-async
react-helmet-async copied to clipboard
Thread-safe Helmet for React 16+ and friends
This PR addresses the module type issue #208 Mainly: - add `type: "module"` to package.json so that it works with vite projects without needing the cjs interpolation. In vite, the...
Giving a simple example of how using `renderToPipeableStream` with react-helmet-async. - Issue : https://github.com/staylor/react-helmet-async/issues/229
Hello everyone, I’m trying to use this prop from the following link: https://github.com/staylor/react-helmet-async/blob/5f4da3896c8b70bedcd3c05d406ff5241601933c/src/types.ts#L94 in my project, but it doesn’t seem to be working. Has anyone used it before? Is it...
- change server rendering - adapt test snapshots - Issue: https://github.com/staylor/react-helmet-async/issues/231
W3C throws info warnings on trailing slashes on void elements: https://github.com/validator/validator/wiki/Markup-%C2%BB-Void-elements#trailing-slashes-in-void-element-start-tags-do-not-mark-the-start-tags-as-self-closing and https://github.com/validator/validator/wiki/Markup-%C2%BB-Void-elements#trailing-slashes-directly-preceded-by-unquoted-attribute-values Would be cool, if they could be _not_ rendered by react-helmet-async
Usage of Suspense forces me to use renderToPipeableStream, but I cannot find any doc anywhere on how renderToPipeableStream can integrate with react-helmet-async. I tried using stuff from the react-helmet-async README...
- Modify the extension of the esm output file to `mjs`, so that nodejs can correctly recognize the ES module, and this does not require modifying the package.json `type` to...
Just a proof of concept for replacing esbuild with simple calls to tsc. I think this would address: #208 It is an alternative to: #230 That all said, there is...
Is react-helmet-async compatible with React 19? I see that the version is react@"^16.6.0 || ^17.0.0 || ^18.0.0" only