module Lookbook::FeatureChecks
def action_mailer_available?
def action_mailer_available? @has_action_mailer ||= !!defined?(::ActionMailer) end
def listen_available?
def listen_available? @has_listen ||= Utils.gem_installed?("listen") && defined?(::Listen) end
def view_component_available?
def view_component_available? @has_view_component ||= Utils.gem_installed?("view_component") end