@using Microsoft.AspNetCore.Components.Routing @using Oqtane.Skins @using Oqtane.Shared @using Oqtane.Services; @using Oqtane.Models; @using Microsoft.JSInterop @inject IJSRuntime jsRuntime @inherits SkinObjectBase @name @functions { string name = ""; string url = ""; protected override async Task OnInitAsync() { var interop = new Interop(jsRuntime); string userid = await interop.GetCookie("user"); if (userid == "") { name = "Register"; url = "register"; } else { if (PageState.User != null) { name = PageState.User.DisplayName; } } } }