astro/examples/non-html-pages/src/pages/index.astro

19 lines
545 B
Text
Raw Normal View History

2022-02-25 16:28:38 +00:00
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>Astro</title>
</head>
<body>
2022-02-25 16:28:38 +00:00
<h1 id="result">Loading...</h1>
<script>
2022-02-25 16:28:38 +00:00
// Non-HTML files will be included in your final build, so you
// can fetch them directly in the browser.
const response = await fetch(`/about.json`);
const data = await response.json();
document.getElementById('result').innerHTML = `Load complete!<br/>Built with: <a href="${data.url}">${data.name}!</a>`;
</script>
</body>
</html>