@*@using MP.SPEC.Components @using MP.SPEC.Data @inject MessageService AppMService @code { [Parameter] public EventCallback searchUpdated { get; set; } [Parameter] public string searchVal { get { return AppMService.SearchVal; } set { AppMService.SearchVal = value; reportChange(); } } protected override Task OnInitializedAsync() { AppMService.EA_SearchUpdated += OnSeachUpdated; return base.OnInitializedAsync(); } public async void OnSeachUpdated() { await InvokeAsync(() => { StateHasChanged(); }); } private void reportChange() { searchUpdated.InvokeAsync(searchVal); } private void reset() { searchVal = ""; } }*@