Sha256: ce1053c29a4a7a6c5b4ec3398691dee79d059eeaadba905158dd6d48bcfa3e6a

Contents?: true

Size: 867 Bytes

Versions: 1

Compression:

Stored size: 867 Bytes

Contents

# frozen_string_literal: true

require 'active_support'
require 'active_support/core_ext'

module ::AmberComponent
  class Error < ::StandardError; end
  class ViewFileNotFound < Error; end
  class InvalidType < Error; end

  class EmptyView < Error; end
  class UnknownViewType < Error; end
  class MultipleViews < Error; end

  class EmptyStyle < Error; end
  class UnknownStyleType < Error; end
  class MultipleStyles < Error; end
end

require_relative 'amber_component/version'
require_relative 'amber_component/helpers'
require_relative 'amber_component/typed_content'
require_relative 'amber_component/template_handler'
require_relative 'amber_component/views'
require_relative 'amber_component/assets'
require_relative 'amber_component/rendering'
require_relative 'amber_component/base'
require_relative 'amber_component/railtie' if defined?(::Rails::Railtie)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
amber_component-0.0.3 lib/amber_component.rb