From 3ad7165fd6ade1ea0b88b14c36d49fe82edf1579 Mon Sep 17 00:00:00 2001 From: Rafael Schouten Date: Fri, 10 Oct 2014 17:53:28 +1100 Subject: [PATCH] add checkout subbmission directive --- .../darkswarm/directives/submit_checkout.js.coffee | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 app/assets/javascripts/darkswarm/directives/submit_checkout.js.coffee diff --git a/app/assets/javascripts/darkswarm/directives/submit_checkout.js.coffee b/app/assets/javascripts/darkswarm/directives/submit_checkout.js.coffee new file mode 100644 index 0000000000..207a76049a --- /dev/null +++ b/app/assets/javascripts/darkswarm/directives/submit_checkout.js.coffee @@ -0,0 +1,13 @@ +Darkswarm.directive "submitCheckout", () -> + restrict: "A" + link: (scope, elm, attr)-> + elm.bind 'click', (ev)-> + ev.preventDefault() + + names = ["details", "billing", "shipping", "payment"] + for name of names + if not scope[name].$valid + $scope.show name + # else + # scope.purchase(ev) +