fix: switch to SSR only

- not actually making use of interactive server
  functionality
- don't need to deal with websocket disconnect
  when server is restarted
- can get necessary functionality using static
  rendering plus executing js on client
  when loaded
- added page script component to handle
  loading collocated scripts for pages that
  also work with enhanced navigation
This commit is contained in:
Stevan Freeborn
2024-04-13 19:09:03 -05:00
parent 279f80fc97
commit 66bef092f3
12 changed files with 179 additions and 50 deletions
@@ -0,0 +1,19 @@
@namespace Blog.Components.Utils
@*
custom web-component defined in:
Blog.lib.module.js
Manages loading colocated scripts
for pages and invoking expected
lifecycle methods to support
enhanced page navigation.
*@
<page-script src="@Src"></page-script>
@code
{
[Parameter]
[EditorRequired]
public string Src { get; set; } = default!;
}