mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-23 15:19:38 +02:00
* Initial data objects * Remove trend calculator * Fill in balance reconciliation for entry group * Initial tooltip component * Balance trends in activity view * Lint fixes * trade partial alignment fix * Tweaks to balance calculation to acknowledge holdings value better * More lint fixes * Bump brakeman dep * Test fixes * Remove unused class
17 lines
455 B
Ruby
17 lines
455 B
Ruby
class DS::Tooltip < ApplicationComponent
|
|
attr_reader :placement, :offset, :cross_axis, :icon_name, :size, :color
|
|
|
|
def initialize(text: nil, placement: "top", offset: 10, cross_axis: 0, icon: "info", size: "sm", color: "default")
|
|
@text = text
|
|
@placement = placement
|
|
@offset = offset
|
|
@cross_axis = cross_axis
|
|
@icon_name = icon
|
|
@size = size
|
|
@color = color
|
|
end
|
|
|
|
def tooltip_content
|
|
content? ? content : @text
|
|
end
|
|
end
|