Commit d9b6483
Changed files (2)
lib
presentation
presenters
lib/presentation/presenters/application_shell_presenter.rb
@@ -1,6 +1,6 @@
-class ApplicationShellPresenter
- attr_reader :view
+require 'presenter'
+class ApplicationShellPresenter < Presenter
def initialize(shell, event_aggregator, stock_service)
@view = shell
@event_aggregator = event_aggregator
@@ -20,12 +20,4 @@ class ApplicationShellPresenter
def shutdown
Publish.event(:halt)
end
-
- private
-
- def update
- @updating = true
- yield
- @updating = false
- end
end
lib/presentation/presenters/presenter.rb
@@ -0,0 +1,3 @@
+class Presenter
+ attr_reader :view
+end