In any case even with the original sweetalert seems like it is conflicting with angular:
angular.min.js:7 Uncaught Error: [$injector:modulerr]
http://errors.angularjs.org/1.2.21/$injector/modulerr?p0=qb.connect.logout&p1=Error%3A%20%5B%24i... at angular.min.js:7
at angular.min.js:35
at q (angular.min.js:8)
at e (angular.min.js:34)
at gc (angular.min.js:37)
at c (angular.min.js:19)
at Object.fc [as bootstrap] (angular.min.js:19)
at common.packed.js:2456
at Object.execCb (common.packed.js:29)
at $.check (common.packed.js:18)