Performance improvement - set IsFixed="true" on ModuleState CascadingValues so that Blazor will not monitor them for changes
This commit is contained in:
parent
988639b603
commit
c3e7fa67f3
|
@ -1,7 +1,7 @@
|
||||||
@namespace Oqtane.Modules.Controls
|
@namespace Oqtane.Modules.Controls
|
||||||
@inherits ModuleControlBase
|
@inherits ModuleControlBase
|
||||||
|
|
||||||
<CascadingValue Value="this">
|
<CascadingValue Value="this" IsFixed="true">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<ul class="nav nav-tabs" role="tablist">
|
<ul class="nav nav-tabs" role="tablist">
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
@namespace Oqtane.UI
|
@namespace Oqtane.UI
|
||||||
|
|
||||||
<CascadingValue Value="@_moduleState">
|
<CascadingValue Value="@_moduleState" IsFixed="true">
|
||||||
@DynamicComponent
|
@DynamicComponent
|
||||||
</CascadingValue>
|
</CascadingValue>
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
@inject IStringLocalizer<ModuleInstance> Localizer
|
@inject IStringLocalizer<ModuleInstance> Localizer
|
||||||
|
|
||||||
<ModuleMessage Message="@_message" Type="@_messagetype" />
|
<ModuleMessage Message="@_message" Type="@_messagetype" />
|
||||||
<CascadingValue Value="this">
|
<CascadingValue Value="this" IsFixed="true">
|
||||||
@DynamicComponent
|
@DynamicComponent
|
||||||
</CascadingValue>
|
</CascadingValue>
|
||||||
@if (_progressindicator)
|
@if (_progressindicator)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user