Sha256: e09bb70c43fc76e8995c6534c1b7d2edbd52561fbc2022691bd276c4287e756a
Contents?: true
Size: 626 Bytes
Versions: 2
Compression:
Stored size: 626 Bytes
Contents
# frozen_string_literal: true require_relative "view_component_scoped_css/version" require "active_support" require "sass-embedded" # # Provide a style for each view component that can be handled as css in js. # module ViewComponentScopedCss class Error < StandardError; end # Your code goes here... extend ActiveSupport::Autoload autoload :Loader autoload :CurrentContext autoload :Hook autoload :Base autoload :Config autoload :Tag autoload :Compiler def self.tags CurrentContext.render end def self.configure yield config end def self.config @config ||= Config.new end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
view_component_scoped_css-0.1.2 | lib/view_component_scoped_css.rb |
view_component_scoped_css-0.1.1 | lib/view_component_scoped_css.rb |