Sha256: e5dcdf0ef556583b39c05390d1b4dc085a00284bfbbe478e2725514d8b83a375

Contents?: true

Size: 418 Bytes

Versions: 11

Compression:

Stored size: 418 Bytes

Contents

require "English"

module ReactOnRails
  module Utils
    def self.object_to_boolean(value)
      [true, "true", "yes", 1, "1", "t"].include?(value.class == String ? value.downcase : value)
    end

    def self.server_rendering_is_enabled?
      ReactOnRails.configuration.server_bundle_js_file.present?
    end

    def self.last_process_completed_successfully?
      $CHILD_STATUS.exitstatus == 0
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
react_on_rails-4.0.0.beta.1 lib/react_on_rails/utils.rb
react_on_rails-3.0.6 lib/react_on_rails/utils.rb
react_on_rails-3.0.5 lib/react_on_rails/utils.rb
react_on_rails-3.0.4 lib/react_on_rails/utils.rb
react_on_rails-3.0.3 lib/react_on_rails/utils.rb
react_on_rails-3.0.2 lib/react_on_rails/utils.rb
react_on_rails-3.0.1 lib/react_on_rails/utils.rb
react_on_rails-3.0.0 lib/react_on_rails/utils.rb
react_on_rails-3.0.0.rc.2 lib/react_on_rails/utils.rb
react_on_rails-3.0.0.rc.1 lib/react_on_rails/utils.rb
react_on_rails-3.0.0.beta.1 lib/react_on_rails/utils.rb