Iscrizione
This commit is contained in:
23
StandManager/Utils/BodyClassService.cs
Normal file
23
StandManager/Utils/BodyClassService.cs
Normal file
@ -0,0 +1,23 @@
|
||||
using Microsoft.JSInterop;
|
||||
|
||||
namespace StandManager.Utils
|
||||
{
|
||||
public class BodyClassService
|
||||
{
|
||||
private readonly IJSRuntime _js;
|
||||
|
||||
public BodyClassService(IJSRuntime js)
|
||||
{
|
||||
_js = js;
|
||||
}
|
||||
|
||||
public async Task SetBodyClass(string? className)
|
||||
=> await _js.InvokeVoidAsync("bodyClass.set", className);
|
||||
|
||||
public async Task Add(string className)
|
||||
=> await _js.InvokeVoidAsync("bodyClass.add", className);
|
||||
|
||||
public async Task Remove(string className)
|
||||
=> await _js.InvokeVoidAsync("bodyClass.remove", className);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user