generate only when there is no DOI name
generate only when there is no DOI name

> Since the didReceiveAttrs hook is called every time a component's attributes are updated whether on render or re-render, you can use the hook to effectively act as an observer, ensuring code is executed every time an attribute changes.

didReceiveAttrs is called on submit click as week so that causes problem on the transition to the show page.

datacite/bracco,datacite/bracco,datacite/bracco,datacite/bracco