app/components/coco/base/link/link.rb in coveragebook_components-0.7.2 vs app/components/coco/base/link/link.rb in coveragebook_components-0.7.3
- old
+ new
@@ -2,15 +2,11 @@
class Link < Coco::Component
include Concerns::Extendable
include Concerns::ActsAsLink
include Concerns::WithIcon
- after_initialize do
- get_option(:icon, :position).default = "start"
- end
-
def call
- render component_tag(class: "coco-link") do
+ render component_tag(class: ["coco-link", ("with-icon" if icon?)]) do
safe_join([
icon,
icon? ? tag.span(link_text, class: "link-text") : link_text
])
end