diff --git a/src/uxbox/ui/workspace/base.cljs b/src/uxbox/ui/workspace/base.cljs index cc383503b..f3cd60a74 100644 --- a/src/uxbox/ui/workspace/base.cljs +++ b/src/uxbox/ui/workspace/base.cljs @@ -6,7 +6,6 @@ ;; Copyright (c) 2015-2016 Juan de la Cruz (ns uxbox.ui.workspace.base - (:require-macros [uxbox.util.syntax :refer [define-once]]) (:require [beicon.core :as rx] [lentes.core :as l] [uxbox.rstore :as rs] diff --git a/src/uxbox/ui/workspace/scroll.cljs b/src/uxbox/ui/workspace/scroll.cljs index fcc3a1698..cfc63463e 100644 --- a/src/uxbox/ui/workspace/scroll.cljs +++ b/src/uxbox/ui/workspace/scroll.cljs @@ -6,7 +6,6 @@ ;; Copyright (c) 2015-2016 Juan de la Cruz (ns uxbox.ui.workspace.scroll - (:require-macros [uxbox.util.syntax :refer [define-once]]) (:require [beicon.core :as rx] [lentes.core :as l] [uxbox.constants :as c] diff --git a/src/uxbox/ui/workspace/sidebar/layers.cljs b/src/uxbox/ui/workspace/sidebar/layers.cljs index 21d1fe940..7f4c70344 100644 --- a/src/uxbox/ui/workspace/sidebar/layers.cljs +++ b/src/uxbox/ui/workspace/sidebar/layers.cljs @@ -6,7 +6,6 @@ ;; Copyright (c) 2015-2016 Juan de la Cruz (ns uxbox.ui.workspace.sidebar.layers - (:require-macros [uxbox.util.syntax :refer (defer)]) (:require [sablono.core :as html :refer-macros [html]] [rum.core :as rum] [lentes.core :as l] diff --git a/src/uxbox/util/syntax.cljc b/src/uxbox/util/syntax.cljc deleted file mode 100644 index a2719ab40..000000000 --- a/src/uxbox/util/syntax.cljc +++ /dev/null @@ -1,20 +0,0 @@ -;; This Source Code Form is subject to the terms of the Mozilla Public -;; License, v. 2.0. If a copy of the MPL was not distributed with this -;; file, You can obtain one at http://mozilla.org/MPL/2.0/. -;; -;; Copyright (c) 2015-2016 Andrey Antukh -;; Copyright (c) 2015-2016 Juan de la Cruz - -(ns uxbox.util.syntax - (:refer-clojure :exclude [defonce])) - -(defmacro define-once - [name' & body] - (let [sym (symbol (str (namespace name') "-" (name name')))] - `(cljs.core/defonce ~sym - (do ~@body nil)))) - -(defmacro defer - [& body] - `(let [func# (fn [] ~@body)] - (js/setTimeout func# 0)))