diff options
author | Alan Pearce | 2024-06-19 13:50:37 +0200 |
---|---|---|
committer | Alan Pearce | 2024-06-19 14:10:44 +0200 |
commit | 45a2e290aa2bc59deb5971255accba517500cc25 (patch) | |
tree | 1d6fe7c96aab7e13faa2fdb5eea4416370a1423b /internal/builder/page.templ | |
parent | 1f9f24e2cef08f40fe2597b3644d08b28e31d370 (diff) | |
download | website-45a2e290aa2bc59deb5971255accba517500cc25.tar.lz website-45a2e290aa2bc59deb5971255accba517500cc25.tar.zst website-45a2e290aa2bc59deb5971255accba517500cc25.zip |
fix dev server/live reload
Diffstat (limited to 'internal/builder/page.templ')
-rw-r--r-- | internal/builder/page.templ | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/internal/builder/page.templ b/internal/builder/page.templ index c99e315..7b3380f 100644 --- a/internal/builder/page.templ +++ b/internal/builder/page.templ @@ -52,6 +52,14 @@ templ page(site config.Config, page PageSettings) { <a href="https://opensource.org/licenses/MIT">MIT</a> </footer> @counter(page.Path, page.Title) + if site.InjectLiveReload { + <script defer> + new EventSource("/_/reload").onmessage = event => { + console.log("got message", event) + window.location.reload() + }; + </script> + } </body> </html> } |