diff --git a/Gemfile b/Gemfile index e626686778..5e84b5cb31 100644 --- a/Gemfile +++ b/Gemfile @@ -131,7 +131,7 @@ gem 'flipper' gem 'flipper-active_record' gem 'flipper-ui' -gem "view_component", require: "view_component/engine" +gem "view_component" group :production, :staging do gem 'ddtrace' diff --git a/config/application.rb b/config/application.rb index e92fae3a11..392f8a142c 100644 --- a/config/application.rb +++ b/config/application.rb @@ -20,9 +20,6 @@ require "rails" end end -require "view_component" -require "view_component/storybook" - require_relative "../lib/open_food_network/i18n_config" require_relative '../lib/spree/core/environment' require_relative '../lib/spree/core/mail_interceptor' @@ -35,6 +32,8 @@ if defined?(Bundler) # Bundler.require(:default, :assets, Rails.env) end +require "view_component/storybook" if Rails.env.development? + module Openfoodnetwork class Application < Rails::Application config.middleware.insert_before(