Sha256: 23d8e7b5fdf5907f1d156700e76c0760661cc4d5635dad4bca39938f751c417f

Contents?: true

Size: 214 Bytes

Versions: 7

Compression:

Stored size: 214 Bytes

Contents

module Workarea
  decorate Storefront::Checkout::PaymentViewModel, with: :sezzle do
    decorated do
      delegate :sezzle?, to: :payment
    end

    def using_new_card?
      super && !sezzle?
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
workarea-sezzle-1.0.6 app/view_models/workarea/storefront/checkout/payment_view_model.decorator
workarea-sezzle-1.0.5 app/view_models/workarea/storefront/checkout/payment_view_model.decorator
workarea-sezzle-1.0.4 app/view_models/workarea/storefront/checkout/payment_view_model.decorator
workarea-sezzle-1.0.3 app/view_models/workarea/storefront/checkout/payment_view_model.decorator
workarea-sezzle-1.0.2 app/view_models/workarea/storefront/checkout/payment_view_model.decorator
workarea-sezzle-1.0.1 app/view_models/workarea/storefront/checkout/payment_view_model.decorator
workarea-sezzle-1.0.0 app/view_models/workarea/storefront/checkout/payment_view_model.decorator