defmodule FloUI.Icon do @moduledoc """ ## Usage in SnapFramework Render an icon. data is a tuple representing the asset. ``` elixir <%= component FloUI.Icon, {:flo_ui, "path_to_asset"}, id: :icon %> ``` """ use SnapFramework.Component, name: :icon_clear, template: "lib/icons/icon.eex", controller: :none, assigns: [], opts: [] defcomponent(:icon, :any) def bounds(_data, _opts) do {0.0, 0.0, 48, 48} end end