File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
src/BootstrapBlazor/Components/Layout Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 126126 }
127127 else
128128 {
129- < ErrorLogger EnableErrorLogger = " @EnableErrorLogger " ShowToast = " @ShowErrorLoggerToast " ToastTitle = " @ErrorLoggerToastTitle"
129+ < ErrorLogger EnableErrorLogger = " @_enableErrorLogger " ShowToast = " @_showToast " ToastTitle = " @ErrorLoggerToastTitle"
130130 OnErrorHandleAsync = " OnErrorHandleAsync" OnInitializedCallback = " OnErrorLoggerInitialized" >
131131 @HandlerMain ()
132132 < / ErrorLogger >
147147 RefreshToolbarButtonIcon = " @RefreshToolbarButtonIcon" FullscreenToolbarButtonIcon = " @FullscreenToolbarButtonIcon"
148148 RefreshToolbarTooltipText = " @RefreshToolbarTooltipText" FullscreenToolbarTooltipText = " @FullscreenToolbarTooltipText"
149149 OnToolbarRefreshCallback = " OnToolbarRefreshCallback" TabHeader = " TabHeader"
150- Body = " @Main" NotAuthorized = " NotAuthorized!" NotFound = " NotFound!" NotFoundTabText = " @NotFoundTabText" >
150+ Body = " @Main" NotAuthorized = " NotAuthorized!" NotFound = " NotFound!" NotFoundTabText = " @NotFoundTabText"
151+ EnableErrorLogger = " EnableErrorLogger" ShowErrorLoggerToast = " ShowErrorLoggerToast"
152+ ErrorLoggerToastTitle = " @ErrorLoggerToastTitle" >
151153 < / Tab > ;
152154
153155 RenderFragment RenderFooter =>
Original file line number Diff line number Diff line change @@ -490,11 +490,19 @@ public partial class Layout : IHandlerException, ITabHeader
490490 [ NotNull ]
491491 private IStringLocalizer < Layout > ? Localizer { get ; set ; }
492492
493+ [ Inject ]
494+ [ NotNull ]
495+ private IOptionsMonitor < BootstrapBlazorOptions > ? Options { get ; set ; }
496+
493497 private bool _init ;
494498 private LayoutHeader ? _layoutHeader = null ;
495499
496500 private ITabHeader ? TabHeader => ShowTabInHeader ? this : null ;
497501
502+ private bool _enableErrorLogger => EnableErrorLogger ?? Options . CurrentValue . EnableErrorLogger ;
503+
504+ private bool _showToast => ShowErrorLoggerToast ?? Options . CurrentValue . ShowErrorLoggerToast ;
505+
498506 /// <summary>
499507 /// <inheritdoc/>
500508 /// </summary>
You can’t perform that action at this time.
0 commit comments