defmodule SurfaceFontAwesome.TextLayer do
@doc """
A component that represents a text layer to be overlayed on icons.
Example:
```elixir
~F\"\"\"
New text!
\"\"\"
```
"""
use SurfaceFontAwesome
slot default
def render(assigns) do
transforms = (assigns.transform && %{"data-fa-transform": assigns.transform || ""}) || %{}
~F"""
<#slot />
"""
end
end