Enforce stricter rules when linting React components (#3411)
Enforce stricter rules when linting React components (#3411)

* Enforce self-closing tags when there are no children
* Prevent unnecessary fragments
* Improve code indentation
* Prevent unneeded prop types
* Prevent usage of unwrapped string literals
GoogleForCreators/web-stories-wp,GoogleForCreators/web-stories-wp,GoogleForCreators/web-stories-wp,GoogleForCreators/web-stories-wp,GoogleForCreators/web-stories-wp