Sha256: a61949bc7a060a5b4d08b18987327773525b5c17caf947fd11772a241d134d47

Contents?: true

Size: 595 Bytes

Versions: 79

Compression:

Stored size: 595 Bytes

Contents

module Admin
  class EffectiveCustomersDatatable < Effective::Datatable
    datatable do

      col :id, visible: false

      col :user, search: :string

      col :email do |customer|
        customer.user.email
      end

      if EffectiveOrders.stripe?
        col :stripe_customer_id
        col :active_card
      end

      actions_col do |customer|
        link_to('Manage', "https://dashboard.stripe.com/#{'test/' if Rails.env.development?}customers/#{customer.stripe_customer_id}")
      end

    end

    collection do
      Effective::Customer.includes(:user).all
    end
  end
end

Version data entries

79 entries across 79 versions & 1 rubygems

Version Path
effective_orders-6.5.2 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.5.1 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.5.0 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.4.4 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.4.3 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.4.2 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.4.1 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.4.0 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.3.2 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.3.1 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.3.0 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.2.1 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.2.0 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.1.5 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.1.4 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.1.3 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.1.2 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.1.1 app/datatables/admin/effective_customers_datatable.rb
effective_orders-6.1.0 app/datatables/admin/effective_customers_datatable.rb