mirror of
https://github.com/penpot/penpot.git
synced 2025-02-10 17:18:21 -05:00
Remove unused lenses related code from utils ns.
This commit is contained in:
parent
43d7a5cec2
commit
6f23272c63
1 changed files with 0 additions and 21 deletions
|
@ -2,17 +2,6 @@
|
||||||
(:refer-clojure :exclude [derive merge])
|
(:refer-clojure :exclude [derive merge])
|
||||||
(:require [cats.labs.lens :as l]))
|
(:require [cats.labs.lens :as l]))
|
||||||
|
|
||||||
(defn dep-in
|
|
||||||
[where link]
|
|
||||||
{:pre [(vector? where) (vector? link)]}
|
|
||||||
(l/lens
|
|
||||||
(fn [s]
|
|
||||||
(let [value (get-in s link)
|
|
||||||
path (conj where value)]
|
|
||||||
(get-in s path)))
|
|
||||||
(fn [s f]
|
|
||||||
(throw (ex-info "Not implemented" {})))))
|
|
||||||
|
|
||||||
(defn getter
|
(defn getter
|
||||||
[f]
|
[f]
|
||||||
(l/lens f #(throw (ex-info "Not implemented" {}))))
|
(l/lens f #(throw (ex-info "Not implemented" {}))))
|
||||||
|
@ -22,13 +11,3 @@
|
||||||
(l/lens
|
(l/lens
|
||||||
(fn [s] (cljs.core/merge s data))
|
(fn [s] (cljs.core/merge s data))
|
||||||
#(throw (ex-info "Not implemented" {}))))
|
#(throw (ex-info "Not implemented" {}))))
|
||||||
|
|
||||||
(defn derive
|
|
||||||
[a path]
|
|
||||||
(l/focus-atom (l/in path) a))
|
|
||||||
|
|
||||||
(defn focus
|
|
||||||
([state]
|
|
||||||
(l/focus-atom l/id state))
|
|
||||||
([lens state]
|
|
||||||
(l/focus-atom lens state)))
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue