Sha256: ccf740e5965d94f4931937a9d1711b678aaf8658262ade0ffa7dc7ae937ca49c

Contents?: true

Size: 342 Bytes

Versions: 3

Compression:

Stored size: 342 Bytes

Contents

require 'sinatra/base'
require 'sinatra/reloader'
require 'opal'

class SinatraApp < Sinatra::Base
  configure(:development) do
    register Sinatra::Reloader
    also_reload "#{__dir__}/**/*.rb"
  end

  get '/' do
    @js_tag = $GENERATE_JAVASCRIPT_INCLUDE_TAG.call # Defined in config.ru
    erb :index  # Render views/index.erb
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ovto-0.7.0 examples/sinatra/app.rb
ovto-0.6.2 examples/sinatra/app.rb
ovto-0.6.1 examples/sinatra/app.rb