0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-03-13 08:11:30 -05:00

Remove syntax helpers from utils.

This commit is contained in:
Andrey Antukh 2016-06-12 13:26:56 +03:00
parent 1091ffa27a
commit a065f8a946
No known key found for this signature in database
GPG key ID: 4DFEBCB8316A8B95
4 changed files with 0 additions and 23 deletions

View file

@ -6,7 +6,6 @@
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
(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]

View file

@ -6,7 +6,6 @@
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
(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]

View file

@ -6,7 +6,6 @@
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
(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]

View file

@ -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 <niwi@niwi.nz>
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
(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)))