File tree Expand file tree Collapse file tree 2 files changed +3
-38
lines changed
Expand file tree Collapse file tree 2 files changed +3
-38
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 77; You must not remove this notice, or any other, from this software
88
99(ns cljs.loader
10- (:require-macros cljs.loader)
1110 (:require [goog.object :as gobj])
1211 (:import [goog.module ModuleLoader]
1312 [goog.module ModuleManager]))
5352 (when (some? module)
5453 (.isLoaded module))))
5554
56- (defn load*
55+ (defn load
5756 " Load a module. module-name should be a keyword matching a :modules module
5857 definition."
5958 ([module-name]
60- (throw (js/Error. " Invalid load call, must provide loader argument" )))
61- ([module-name loader]
62- (load* module-name loader nil ))
63- ([module-name loader cb]
59+ (load module-name nil ))
60+ ([module-name cb]
6461 (assert (contains? module-infos module-name)
6562 (str " Module " module-name " does not exist" ))
66- (assert (loaded? loader)
67- (str " Module " loader " not fully loaded, but attempted to "
68- " load module " module-name))
6963 (let [mname (-> module-name name munge)]
7064 (if-not (nil? cb)
7165 (.execOnLoad *module-manager* mname cb)
You can’t perform that action at this time.
0 commit comments