This PR fixes #173 by adding main SEO metadata to website pages.
Note: I used react-helment-async instead of the now-deprecated react-helmet package (last updated in 2020). The former is also better since it fixes some memory leak and poor data integrity issues associated with react-helmet.
The metadata is included in one reusable component called SeoMetadata. I've included some default values but every new page should import and use SeoMetadata component.
This PR fixes #173 by adding main SEO metadata to website pages.
Note: I used
react-helment-async
instead of the now-deprecatedreact-helmet
package (last updated in 2020). The former is also better since it fixes some memory leak and poor data integrity issues associated withreact-helmet
.The metadata is included in one reusable component called
SeoMetadata
. I've included some default values but every new page should import and useSeoMetadata
component.Edits