mirror of
https://github.com/penpot/penpot.git
synced 2026-02-12 22:53:02 +00:00
Add function to verify already used names
This commit is contained in:
@@ -80,6 +80,12 @@
|
||||
{::mf/wrap-props false}
|
||||
[{:keys [token-type x y position fields token] :as args}]
|
||||
(let [tokens (sd/use-resolved-workspace-tokens {:debug? true})
|
||||
used-token-names (mf/use-memo
|
||||
(mf/deps tokens)
|
||||
(fn []
|
||||
(-> (into #{} (map (fn [[_ {:keys [name]}]] name) tokens))
|
||||
;; Allow setting token to already used name
|
||||
(disj (:name token)))))
|
||||
vport (mf/deref viewport)
|
||||
style (calculate-position vport position x y)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user