# app/hyperstack/hyper_component.rb class <%= @component_base_class %> # All component classes must include Hyperstack::Component include Hyperstack::Component # The Observable module adds state handling include Hyperstack::State::Observable # The following turns on the new style param accessor # i.e. param :foo is accessed by the foo method param_accessor_style :accessors end