Fix the following React Review diagnostics in my codebase.
## Warnings (6)
1. [warning] button-has-type — components/Nav.tsx:61
`<button>` elements must have an explicit `type` attribute.
2. [warning] button-has-type — components/AppMockup.tsx:153
`<button>` elements must have an explicit `type` attribute.
3. [warning] no-danger — components/Markdown.tsx:10
Do not use `dangerouslySetInnerHTML` — it injects raw HTML and is a common XSS vector.
4. [warning] unused-export — lib/docs.ts:37
Unused export: `getAllDocs`
5. [warning] unused-export — lib/prism-trill.ts:42
Unused export: `default`
6. [warning] unused-export — lib/seo.ts:1
Unused export: `siteName`
Copy as prompt
Unused export: `getAllDocs` · 3 in 3 files
unused-exportlib/docs.tslib/prism-trill.tslib/seo.ts`<button>` elements must have an explicit `type` attribute. · 2 in 2 files
button-has-typecomponents/Nav.tsxcomponents/AppMockup.tsxDo not use `dangerouslySetInnerHTML` — it injects raw HTML and is a common XSS vector. · 1 in 1 file
no-dangercomponents/Markdown.tsxReviewed by reactreview for commit d0d97db. Configure here.