-
Notifications
You must be signed in to change notification settings - Fork 646
Description
Do you want to request a feature or report a bug?
Bug
What is the current behavior?
Attempting to remove a title with any of the following does not remove the title: <title>{''}</title>, <title>{undefined}</title>, <title />
Minimal reproduction: https://codepen.io/jakesidsmith/pen/abPLPxm
What is the expected behavior?
The document title should be removed (set to empty string).
Which versions of React and react-helmet, and which browser / OS are affected by this issue?
Did this work in previous versions of React and/or react-helmet?
I have not tested any other versions.
Additional notes:
This is a particularly frustrating limitation as I intend to use react-helmet within one of my libraries, so I won't have control over users' code, but I want users of my library to be able to see where they have forgotten to add a title and currently (because react-helmet maintains the previous title) it is hard to know where titles have been missed. To make things worse, only after reloading the page, or a user navigating to a page for the first time will the missing title be highlighted.