🤯fix: remove duplicate HTML structure from api-docs page causing build failure

swadhinbiswas committed 3 months ago
dc3b077
1 parent 0d3c59c
commit dc3b077
1 file changed
+5 -18
Showing 1 changed file+5-18
▼src/pages/api-docs.astro
+5-18
2
2
import BaseLayout from "@/layouts/BaseLayout.astro";
3
3
---
4
4
5
-<!doctype html>
6
-<html>
7
- <head>
8
- <title>OpenCodeHub API Reference</title>
9
- <meta charset="utf-8" />
10
- <meta name="viewport" content="width=device-width, initial-scale=1" />
11
- <style>
12
- body {
13
- margin: 0;
14
- }
15
- </style>
16
- </head>
17
- <body>
18
- <script id="api-reference" data-url="/api/openapi.json"></script>
19
- <script src="https://cdn.jsdelivr.net/npm/@scalar/api-reference"
20
- ></script>
21
- </body>
22
-</html>
5
+<BaseLayout title="API Reference - OpenCodeHub">
6
+ <div id="api-reference" data-url="/api/openapi.json"></div>
7
+</BaseLayout>
8
+
9
+<script is:inline src="https://cdn.jsdelivr.net/npm/@scalar/api-reference"></script>
23
10