biocircuits/views/nav_links.rb
Aleks Rūtiņš f42ff5da9b It works!
2024-12-25 15:17:50 -05:00

20 lines
484 B
Ruby

# frozen_string_literal: true
module BC
module Views
class NavLinks < ::Phlex::HTML
def initialize(back, fwd)
@back = back
@fwd = fwd
end
def view_template
nav class: 'nav-links' do
@back ? a(href: @back) { "BACK" } : div(style: "visibility: hidden") { "BACK" }
a(href: "/") { "HOME" }
@fwd ? a(href: @fwd) { "NEXT" } : div(style: "visibility: hidden") { "NEXT" }
end
end
end
end
end