diff --git a/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor b/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor
index 9c478203..3f6a89b5 100644
--- a/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor
+++ b/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor
@@ -1,6 +1,6 @@
@inherits BlazorStrap.Shared.Components.Common.BSAlertLinkBase
@namespace BlazorStrap.V4
-
+
@ChildContent
\ No newline at end of file
diff --git a/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor.cs b/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor.cs
index d7c1b908..cb70cb96 100644
--- a/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor.cs
+++ b/src/BlazorStrap.V4/Components/Common/BSAlertLink.razor.cs
@@ -1,3 +1,5 @@
+using BlazorComponentUtilities;
+using BlazorStrap.Extensions;
using BlazorStrap.Shared.Components.Common;
namespace BlazorStrap.V4
@@ -6,6 +8,8 @@ public partial class BSAlertLink : BSAlertLinkBase
{
protected override string? LayoutClass => LayoutClassBuilder.Build(this);
- protected override string? ClassBuilder => null;
+ protected override string? ClassBuilder => new CssBuilder("alert-link")
+ .AddClass(Class, !string.IsNullOrEmpty(Class))
+ .Build().ToNullString();
}
}
\ No newline at end of file
diff --git a/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor b/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor
index 168d77a9..04ab5aeb 100644
--- a/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor
+++ b/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor
@@ -1,6 +1,6 @@
@inherits BlazorStrap.Shared.Components.Common.BSAlertLinkBase
@namespace BlazorStrap.V5
-
+
@ChildContent
\ No newline at end of file
diff --git a/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor.cs b/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor.cs
index 758a5b4d..52c3b333 100644
--- a/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor.cs
+++ b/src/BlazorStrap.V5/Components/Common/BSAlertLink.razor.cs
@@ -1,3 +1,5 @@
+using BlazorComponentUtilities;
+using BlazorStrap.Extensions;
using BlazorStrap.Shared.Components.Common;
namespace BlazorStrap.V5
@@ -6,6 +8,8 @@ public partial class BSAlertLink : BSAlertLinkBase
{
protected override string? LayoutClass => LayoutClassBuilder.Build(this);
- protected override string? ClassBuilder => null;
+ protected override string? ClassBuilder => new CssBuilder("alert-link")
+ .AddClass(Class, !string.IsNullOrEmpty(Class))
+ .Build().ToNullString();
}
}
\ No newline at end of file