@serenity-is/corelib / iconClassName
Function: iconClassName()
iconClassName(
icon):string
Defined in: src/base/icons.ts:98
Normalizes an IconClassName to a single space-joined class string, adding a missing fa prefix.
Parameters
icon
Single icon class or array of classes. Falsy/empty values are returned as-is.
Returns
string
Normalized CSS class string suitable for an <i> element.
Remarks
If icon starts with fa- but lacks an explicit fa token, "fa " is prepended.
Example
iconClassName("fa-home"); // "fa fa-home"
iconClassName(["fa fa-home", "text-primary"]); // "fa fa-home text-primary"