Sha256: 5761b1baed796b8c94c215857f28086b3be2192a4e68d7dd3abf2374d375f0fd
Contents?: true
Size: 683 Bytes
Versions: 7
Compression:
Stored size: 683 Bytes
Contents
module Spree module Admin module Actions class OrdersDefaultActionsBuilder include Spree::Core::Engine.routes.url_helpers def build root = Root.new add_new_order_action(root) root end private def add_new_order_action(root) action = ActionBuilder.new('new_order', new_admin_order_path). with_icon_key('add.svg'). with_id('admin_new_order'). with_style(::Spree::Admin::Actions::ActionStyle::PRIMARY). with_create_ability_check(::Spree::Order). build root.add(action) end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems