JSFiddle - React, Tailwind, and code Playground

by James Allardice

HTML

<div ng-app="PromiseDemo"></div>

JavaScript

angular
    .module("PromiseDemo", [])
    .run([
        "$q",
        function ($q) {
            
            function getValue() {
                var deferred = $q.defer();
                setTimeout(function () {
                    deferred.resolve(42);
                }, 75);
                return deferred.promise;
            }
            
            getValue().then(function (value) {
                console.log(value);                
            });
        }
    ])
;