Sha256: 42eb751f047c695ff40c419f93d07e4ca4bf52a7fdf50cf2b5266875a7fa7bb4
Contents?: true
Size: 481 Bytes
Versions: 2
Compression:
Stored size: 481 Bytes
Contents
require "slim" require "dry-view" require "<%= config[:underscored_app_name] %>/container" require "<%= config[:underscored_app_name] %>/page" module Main Container.register "page", Page.new class View < Dry::View::Layout setting :root, Container.root.join("web/templates") setting :scope, Container["page"] setting :formats, {html: :slim} setting :name, "application" def locals(options) super.merge(options[:scope].view_locals) end end end
Version data entries
2 entries across 2 versions & 1 rubygems