File tree Expand file tree Collapse file tree 11 files changed +44
-40
lines changed Expand file tree Collapse file tree 11 files changed +44
-40
lines changed Original file line number Diff line number Diff line change 1212 </PropertyGroup >
1313
1414 <ItemGroup >
15- <PackageReference Include =" PayrollEngine.Client.Core" Version =" 0.9.0-beta.6 " />
16- <PackageReference Include =" Microsoft.AspNetCore.Components" Version =" 9.0.3 " />
15+ <PackageReference Include =" PayrollEngine.Client.Core" Version =" 0.9.0-beta.7 " />
16+ <PackageReference Include =" Microsoft.AspNetCore.Components" Version =" 9.0.8 " />
1717 <PackageReference Include =" Blazored.LocalStorage" Version =" 4.5.0" />
18- <PackageReference Include =" Microsoft.JSInterop" Version =" 9.0.3 " />
18+ <PackageReference Include =" Microsoft.JSInterop" Version =" 9.0.8 " />
1919 </ItemGroup >
2020
2121 <ItemGroup >
Original file line number Diff line number Diff line change 22
33 <PropertyGroup >
44 <TargetFramework >net9.0</TargetFramework >
5- <Version >0.9.0-beta.6 </Version >
5+ <Version >0.9.0-beta.7 </Version >
66 <FileVersion >0.9.0</FileVersion >
7- <InformationalVersion >0.9.0-beta.6 </InformationalVersion >
7+ <InformationalVersion >0.9.0-beta.7 </InformationalVersion >
88 <Authors >Jani Giannoudis</Authors >
99 <Company >Software Consulting Giannoudis</Company >
1010 <Copyright >2025 Software Consulting Giannoudis</Copyright >
Original file line number Diff line number Diff line change 77 </PropertyGroup >
88
99 <ItemGroup >
10- <PackageReference Include =" Microsoft.Extensions.Hosting.Abstractions" Version =" 9.0.3 " />
11- <PackageReference Include =" PayrollEngine.Document" Version =" 0.9.0-beta.6 " />
12- <PackageReference Include =" MudBlazor" Version =" 8.3 .0" />
13- <PackageReference Include =" NPOI" Version =" 2.7.3 " />
10+ <PackageReference Include =" Microsoft.Extensions.Hosting.Abstractions" Version =" 9.0.8 " />
11+ <PackageReference Include =" PayrollEngine.Document" Version =" 0.9.0-beta.7 " />
12+ <PackageReference Include =" MudBlazor" Version =" 8.11 .0" />
13+ <PackageReference Include =" NPOI" Version =" 2.7.4 " />
1414 </ItemGroup >
1515
1616 <ItemGroup >
Original file line number Diff line number Diff line change 1818 @if (HasParent )
1919 {
2020 <MudTooltip Delay =" @Globals.TooltipDelay" Text =" @Localizer.App.ExpandGroups" Placement =" Placement.Top" >
21- <MudIconButton @onclick =" @ExpandItemGroups "
21+ <MudIconButton @onclick =" @ExpandItemGroupsAsync "
2222 Color =" Color.Primary"
2323 Variant =" @Globals.ToolButtonVariant"
2424 Icon =" @Icons.Material.Filled.AccountTree"
2525 Class =" ml-2"
2626 Size =" Size.Small" />
2727 </MudTooltip >
2828 <MudTooltip Delay =" @Globals.TooltipDelay" Text =" @Localizer.App.CollapseGroups" Placement =" Placement.Top" >
29- <MudIconButton @onclick =" @CollapseItemGroups "
29+ <MudIconButton @onclick =" @CollapseItemGroupsAsync "
3030 Color =" Color.Primary"
3131 Variant =" @Globals.ToolButtonVariant"
3232 Icon =" @Icons.Material.Filled.TableRows"
Original file line number Diff line number Diff line change @@ -99,13 +99,13 @@ private async Task InitGridAsync()
9999 }
100100 }
101101
102- private void ExpandItemGroups ( ) =>
103- ItemsGrid . ExpandAllGroups ( ) ;
102+ private async Task ExpandItemGroupsAsync ( ) =>
103+ await ItemsGrid . ExpandAllGroupsAsync ( ) ;
104104
105- private void CollapseItemGroups ( ) =>
106- ItemsGrid . CollapseAllGroups ( ) ;
105+ private async Task CollapseItemGroupsAsync ( ) =>
106+ await ItemsGrid . CollapseAllGroupsAsync ( ) ;
107107
108- private async Task OnSelectedItemChanged ( TItem item ) =>
108+ private async Task OnSelectedItemChangedAsync ( TItem item ) =>
109109 await SelectedItemChanged . InvokeAsync ( item ) ;
110110
111111 private async Task AddItemAsync ( )
@@ -190,14 +190,14 @@ private async Task CreateItemAsync(TParent parent = null)
190190 newObject . Parent = parent ;
191191
192192 // notification
193- await OnSelectedItemChanged ( newObject ) ;
193+ await OnSelectedItemChangedAsync ( newObject ) ;
194194
195195 // reset grid selection
196196 await ItemsGrid . SetSelectedItemAsync ( newObject ) ;
197197 }
198198
199199 private async Task SelectedItemChangedAsync ( TItem item ) =>
200- await OnSelectedItemChanged ( item ) ;
200+ await OnSelectedItemChangedAsync ( item ) ;
201201
202202 private string RowStyleHandler ( TItem item , int _ )
203203 {
Original file line number Diff line number Diff line change @@ -234,9 +234,9 @@ private async Task InitThemeAsync()
234234 }
235235 else
236236 {
237- darkModeSetting = await ThemeProvider . GetSystemPreference ( ) ;
237+ darkModeSetting = await ThemeProvider . GetSystemDarkModeAsync ( ) ;
238238 }
239- var darkMode = darkModeSetting ?? await ThemeProvider . GetSystemPreference ( ) ;
239+ var darkMode = darkModeSetting ?? await ThemeProvider . GetSystemDarkModeAsync ( ) ;
240240 if ( darkMode != IsDarkMode )
241241 {
242242 IsDarkMode = darkMode ;
Original file line number Diff line number Diff line change @@ -190,15 +190,15 @@ else
190190 Size =" Size.Small" />
191191 </MudTooltip >
192192 <MudTooltip Delay =" @Globals.TooltipDelay" Text =" @Localizer.App.ExpandGroups" Placement =" Placement.Top" >
193- <MudIconButton @onclick =" @ExpandItemGroups "
193+ <MudIconButton @onclick =" @ExpandItemGroupsAsync "
194194 Color =" Color.Primary"
195195 Variant =" @Globals.ToolButtonVariant"
196196 Icon =" @Icons.Material.Filled.AccountTree"
197197 Class =" ml-2"
198198 Size =" Size.Small" />
199199 </MudTooltip >
200200 <MudTooltip Delay =" @Globals.TooltipDelay" Text =" @Localizer.App.CollapseGroups" Placement =" Placement.Top" >
201- <MudIconButton @onclick =" @CollapseItemGroups "
201+ <MudIconButton @onclick =" @CollapseItemGroupsAsync "
202202 Color =" Color.Primary"
203203 Variant =" @Globals.ToolButtonVariant"
204204 Icon =" @Icons.Material.Filled.TableRows"
Original file line number Diff line number Diff line change @@ -183,20 +183,24 @@ private string GetCaseStyle(Case @case) =>
183183 /// <summary>
184184 /// Expand all case changes
185185 /// </summary>
186- private void ExpandItemGroups ( ) =>
187- CaseValuesGrid ? . ExpandAllGroups ( ) ;
186+ private async Task ExpandItemGroupsAsync ( )
187+ {
188+ if ( CaseValuesGrid != null )
189+ {
190+ await CaseValuesGrid . ExpandAllGroupsAsync ( ) ;
191+ }
192+ }
188193
189194 /// <summary>
190195 /// Collapse all case changes
191196 /// </summary>
192- private void CollapseItemGroups ( ) =>
193- CaseValuesGrid ? . CollapseAllGroups ( ) ;
194-
195- /// <summary>
196- /// Reset the expand state
197- /// </summary>
198- protected void ResetItemGroups ( ) =>
199- CaseValuesGrid ? . ExpandAllGroups ( ) ;
197+ private async Task CollapseItemGroupsAsync ( )
198+ {
199+ if ( CaseValuesGrid != null )
200+ {
201+ await CaseValuesGrid . CollapseAllGroupsAsync ( ) ;
202+ }
203+ }
200204
201205 /// <summary>
202206 /// Reset all grid filters
@@ -714,7 +718,7 @@ protected override async Task OnPageAfterRenderAsync(bool firstRender)
714718 await InitGridAsync ( ) ;
715719 if ( StartExpandGroups )
716720 {
717- ExpandItemGroups ( ) ;
721+ await ExpandItemGroupsAsync ( ) ;
718722 StateHasChanged ( ) ;
719723 StartExpandGroups = false ;
720724 }
Original file line number Diff line number Diff line change 1414 </ItemGroup >
1515
1616 <ItemGroup >
17- <PackageReference Include =" PayrollEngine.Serilog" Version =" 0.9.0-beta.6 " />
18- <PackageReference Include =" PayrollEngine.Document" Version =" 0.9.0-beta.6 " />
17+ <PackageReference Include =" PayrollEngine.Serilog" Version =" 0.9.0-beta.7 " />
18+ <PackageReference Include =" PayrollEngine.Document" Version =" 0.9.0-beta.7 " />
1919 <PackageReference Include =" Blazored.LocalStorage" Version =" 4.5.0" />
20- <PackageReference Include =" MudBlazor" Version =" 8.3 .0" />
20+ <PackageReference Include =" MudBlazor" Version =" 8.11 .0" />
2121 <PackageReference Include =" Serilog.AspNetCore" Version =" 9.0.0" />
2222 <PackageReference Include =" Serilog.Settings.Configuration" Version =" 9.0.0" />
2323 <PackageReference Include =" Serilog.Sinks.Async" Version =" 2.1.0" />
2424 <PackageReference Include =" Serilog.Sinks.Console" Version =" 6.0.0" />
25- <PackageReference Include =" Serilog.Sinks.File" Version =" 6 .0.0" />
25+ <PackageReference Include =" Serilog.Sinks.File" Version =" 7 .0.0" />
2626 </ItemGroup >
2727
2828 <ItemGroup >
Original file line number Diff line number Diff line change 77 </PropertyGroup >
88
99 <ItemGroup >
10- <PackageReference Include =" Microsoft.Extensions.Localization" Version =" 9.0.3 " />
11- <PackageReference Include =" PayrollEngine.Core" Version =" 0.9.0-beta.6 " />
10+ <PackageReference Include =" Microsoft.Extensions.Localization" Version =" 9.0.8 " />
11+ <PackageReference Include =" PayrollEngine.Core" Version =" 0.9.0-beta.7 " />
1212 </ItemGroup >
1313
1414 <ItemGroup >
You can’t perform that action at this time.
0 commit comments