Skip to content

Commit

Permalink
Allow passing of locale map in opts to set localisation via formatLocale
Browse files Browse the repository at this point in the history
  • Loading branch information
MagusMachinae committed Aug 9, 2022
1 parent 73a46c1 commit 2a7094e
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/cljs/oz/core.cljs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

(defn ^:no-doc embed-vega
([elem doc] (embed-vega elem doc {}))
([elem doc {:as opts :keys [view-callback]}]
([elem doc {:as opts :keys [view-callback locale]}]
(when doc
(let [doc (clj->js doc)
opts (-> opts
Expand All @@ -40,6 +40,8 @@
opts (merge {:renderer :canvas}
;; Have to think about how we want the defaults here to behave
opts)]
(when locale
(. vega formatLocale (clj->js locale)))
(-> (vegaEmbed* elem doc (clj->js opts))
(.then (fn [res]
(when view-callback
Expand Down

0 comments on commit 2a7094e

Please sign in to comment.