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:
parent
1091ffa27a
commit
a065f8a946
4 changed files with 0 additions and 23 deletions
|
@ -6,7 +6,6 @@
|
||||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||||
|
|
||||||
(ns uxbox.ui.workspace.base
|
(ns uxbox.ui.workspace.base
|
||||||
(:require-macros [uxbox.util.syntax :refer [define-once]])
|
|
||||||
(:require [beicon.core :as rx]
|
(:require [beicon.core :as rx]
|
||||||
[lentes.core :as l]
|
[lentes.core :as l]
|
||||||
[uxbox.rstore :as rs]
|
[uxbox.rstore :as rs]
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||||
|
|
||||||
(ns uxbox.ui.workspace.scroll
|
(ns uxbox.ui.workspace.scroll
|
||||||
(:require-macros [uxbox.util.syntax :refer [define-once]])
|
|
||||||
(:require [beicon.core :as rx]
|
(:require [beicon.core :as rx]
|
||||||
[lentes.core :as l]
|
[lentes.core :as l]
|
||||||
[uxbox.constants :as c]
|
[uxbox.constants :as c]
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||||
|
|
||||||
(ns uxbox.ui.workspace.sidebar.layers
|
(ns uxbox.ui.workspace.sidebar.layers
|
||||||
(:require-macros [uxbox.util.syntax :refer (defer)])
|
|
||||||
(:require [sablono.core :as html :refer-macros [html]]
|
(:require [sablono.core :as html :refer-macros [html]]
|
||||||
[rum.core :as rum]
|
[rum.core :as rum]
|
||||||
[lentes.core :as l]
|
[lentes.core :as l]
|
||||||
|
|
|
@ -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)))
|
|
Loading…
Add table
Reference in a new issue