From 3ff084e77ac80bf0a86bbe7b3616bc417b574460 Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Tue, 12 Nov 2024 14:03:04 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=20Update=20only=20TokensLib=20to=201.?= =?UTF-8?q?1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/src/app/common/types/tokens_lib.cljc | 39 +++++++-------------- 1 file changed, 12 insertions(+), 27 deletions(-) diff --git a/common/src/app/common/types/tokens_lib.cljc b/common/src/app/common/types/tokens_lib.cljc index 611a4b508..1ca8ffe03 100644 --- a/common/src/app/common/types/tokens_lib.cljc +++ b/common/src/app/common/types/tokens_lib.cljc @@ -866,16 +866,28 @@ When `before-set-name` is nil, move set to bottom") #?(:clj (fres/add-handlers! {:name "penpot/token/v1" + :class Token + :wfn (fn [n w o] + (fres/write-tag! w n 1) + (fres/write-object! w (into {} o))) :rfn (fn [r] (let [obj (fres/read-object! r)] (map->Token obj)))} {:name "penpot/token-set/v1" + :class TokenSet + :wfn (fn [n w o] + (fres/write-tag! w n 1) + (fres/write-object! w (into {} o))) :rfn (fn [r] (let [obj (fres/read-object! r)] (map->TokenSet obj)))} {:name "penpot/token-theme/v1" + :class TokenTheme + :wfn (fn [n w o] + (fres/write-tag! w n 1) + (fres/write-object! w (into {} o))) :rfn (fn [r] (let [obj (fres/read-object! r)] (map->TokenTheme obj)))} @@ -888,33 +900,6 @@ When `before-set-name` is nil, move set to bottom") active-themes (fres/read-object! r)] (->TokensLib sets themes active-themes)))} - {:name "penpot/token/v1.1" - :class Token - :wfn (fn [n w o] - (fres/write-tag! w n 1) - (fres/write-object! w (into {} o))) - :rfn (fn [r] - (let [obj (fres/read-object! r)] - (map->Token obj)))} - - {:name "penpot/token-set/v1.1" - :class TokenSet - :wfn (fn [n w o] - (fres/write-tag! w n 1) - (fres/write-object! w (into {} o))) - :rfn (fn [r] - (let [obj (fres/read-object! r)] - (map->TokenSet obj)))} - - {:name "penpot/token-theme/v1.1" - :class TokenTheme - :wfn (fn [n w o] - (fres/write-tag! w n 1) - (fres/write-object! w (into {} o))) - :rfn (fn [r] - (let [obj (fres/read-object! r)] - (map->TokenTheme obj)))} - {:name "penpot/tokens-lib/v1.1" :class TokensLib :wfn (fn [n w o]