Sha256: 8bebbc5813b091bf4819baa8031f7fca53fdc361cd3009f650ea045b14a151d1

Contents?: true

Size: 803 Bytes

Versions: 2

Compression:

Stored size: 803 Bytes

Contents

# frozen_string_literal: true

module Spina
  module Admin::Conferences::Blog
    # Spina::Admin::Conferences::Blog::Engine
    class Engine < ::Rails::Engine
      isolate_namespace Spina::Admin::Conferences::Blog

      config.before_initialize do
        ::Spina::Plugin.register do |plugin|
          plugin.name = 'conferences-blog'
          plugin.namespace = 'conferences/blog'
        end
        
        # Add views for purging Tailwind classes
        ::Spina.config.tailwind_content.concat Spina::Admin::Conferences::Blog::Engine.root.glob("app/views/**/*.*")
      end

      config.generators do |g|
        g.test_framework :rspec, fixture: false
        g.fixture_replacement :factory_bot, dir: 'spec/factories'
        g.assets false
        g.helper false
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spina-admin-conferences-blog-0.3.1 lib/spina/admin/conferences/blog/engine.rb
spina-admin-conferences-blog-0.2.0 lib/spina/admin/conferences/blog/engine.rb