module V0Rails
  class Railtie < ::Rails::Railtie
    initializer "v0_rails.view_component_integration" do
      ActiveSupport.on_load(:action_controller) do
        require "view_component/engine"
      end
    end
    
    initializer "v0_rails.tailwind_integration" do
      # Optional - register tailwind config patterns
      if defined?(Tailwindcss) && defined?(Tailwindcss::Engine)
        Tailwindcss::Engine.config.content_path.push("app/components/**/*")
      end
    end
  end
end 