feat(theme): ThemeScripts + localStorage nav-state enhancer

This commit is contained in:
Joseph Doherty
2026-06-03 02:55:35 -04:00
parent edd49765d6
commit e2749b7d69
4 changed files with 43 additions and 0 deletions
@@ -0,0 +1,13 @@
namespace ZB.MOM.WW.Theme.Tests;
public class ThemeScriptsTests : TestContext
{
[Fact]
public void ThemeScripts_emits_nav_state_script_tag()
{
var cut = RenderComponent<ThemeScripts>();
var script = cut.Find("script");
Assert.Equal("_content/ZB.MOM.WW.Theme/js/nav-state.js", script.GetAttribute("src"));
Assert.True(script.HasAttribute("defer"));
}
}