Sha256: f32f04881609dd9dcace6da92bdf5a323ab46d64c57db19994c09b5bb4ba759d

Contents?: true

Size: 411 Bytes

Versions: 2

Compression:

Stored size: 411 Bytes

Contents

require "web_pipe"
require "<%= config[:underscored_umbrella_name] %>/<%= config[:underscored_project_name] %>/web"

module <%= config[:camel_cased_umbrella_name] %>
  module <%= config[:camel_cased_app_name] %>
    module Actions
      class Root
        include WebPipe

        compose :web, Web.new

        plug(:view) do |conn|
          conn.view('views.welcome')
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dry-web-web_pipe-0.2.0 lib/dry/web/web_pipe/templates/subapp/root.rb.tt
dry-web-web_pipe-0.1.0 lib/dry/web/web_pipe/templates/subapp/root.rb.tt