🐛 Fix problem with minification

This commit is contained in:
alonso.torres 2024-05-21 19:50:52 +02:00 committed by Andrey Antukh
parent 3ca5b13e27
commit dcb6315ff6
6 changed files with 26 additions and 25 deletions

View file

@ -28,7 +28,7 @@
[id] [id]
(crc/add-properties! (crc/add-properties!
(FileProxy. id) (FileProxy. id)
{:name "$id" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "id" {:name "id"
:get #(dm/str (obj/get % "$id"))} :get #(dm/str (obj/get % "$id"))}

View file

@ -33,9 +33,9 @@
[file-id page-id id] [file-id page-id id]
(-> (FlexLayout. file-id page-id id) (-> (FlexLayout. file-id page-id id)
(crc/add-properties! (crc/add-properties!
{:name "$id" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$file" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "$page" :enumerable false} {:name "$page" :enumerable false :get (constantly page-id)}
{:name "dir" {:name "dir"
:get #(-> % proxy->shape :layout-flex-dir d/name) :get #(-> % proxy->shape :layout-flex-dir d/name)
@ -154,9 +154,9 @@
[file-id page-id id] [file-id page-id id]
(-> (LayoutChildProxy. file-id page-id id) (-> (LayoutChildProxy. file-id page-id id)
(crc/add-properties! (crc/add-properties!
{:name "$id" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$file" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "$page" :enumerable false} {:name "$page" :enumerable false :get (constantly page-id)}
{:name "absolute" {:name "absolute"
:get #(-> % proxy->shape :layout-item-absolute boolean) :get #(-> % proxy->shape :layout-item-absolute boolean)

View file

@ -78,9 +78,9 @@
[file-id page-id id] [file-id page-id id]
(-> (GridLayout. file-id page-id id) (-> (GridLayout. file-id page-id id)
(crc/add-properties! (crc/add-properties!
{:name "$id" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$file" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "$page" :enumerable false} {:name "$page" :enumerable false :get (constantly page-id)}
{:name "dir" {:name "dir"
:get #(-> % proxy->shape :layout-grid-dir d/name) :get #(-> % proxy->shape :layout-grid-dir d/name)
:set :set
@ -208,9 +208,9 @@
(-> (GridCellProxy. file-id page-id id) (-> (GridCellProxy. file-id page-id id)
(crc/add-properties! (crc/add-properties!
{:name "$id" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$file" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "$page" :enumerable false} {:name "$page" :enumerable false :get (constantly page-id)}
{:name "row" {:name "row"
:get #(-> % locate-cell :row) :get #(-> % locate-cell :row)

View file

@ -47,8 +47,9 @@
(cr/add-properties! (cr/add-properties!
(LibraryColorProxy. file-id id) (LibraryColorProxy. file-id id)
{:name "$file" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$id" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "id" :get (fn [_] (dm/str id))} {:name "id" :get (fn [_] (dm/str id))}
{:name "name" {:name "name"
@ -76,8 +77,8 @@
(cr/add-properties! (cr/add-properties!
(LibraryTypographyProxy. file-id id) (LibraryTypographyProxy. file-id id)
{:name "$file" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$id" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "id" :get (fn [_] (dm/str id))} {:name "id" :get (fn [_] (dm/str id))}
{:name "name" {:name "name"
:get #(-> % u/proxy->library-typography :name)})) :get #(-> % u/proxy->library-typography :name)}))
@ -92,8 +93,8 @@
(cr/add-properties! (cr/add-properties!
(LibraryComponentProxy. file-id id) (LibraryComponentProxy. file-id id)
{:name "$file" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$id" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "id" :get (fn [_] (dm/str id))} {:name "id" :get (fn [_] (dm/str id))}
{:name "name" {:name "name"
:get #(-> % u/proxy->library-component :name)})) :get #(-> % u/proxy->library-component :name)}))
@ -107,7 +108,7 @@
(cr/add-properties! (cr/add-properties!
(Library. file-id) (Library. file-id)
{:name "$file" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "id" {:name "id"
:get #(-> % u/proxy->file :id str)} :get #(-> % u/proxy->file :id str)}

View file

@ -40,8 +40,8 @@
[file-id id] [file-id id]
(crc/add-properties! (crc/add-properties!
(PageProxy. file-id id) (PageProxy. file-id id)
{:name "$file" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$id" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "id" {:name "id"
:get #(dm/str (obj/get % "$id"))} :get #(dm/str (obj/get % "$id"))}

View file

@ -92,9 +92,9 @@
(let [data (locate-shape file-id page-id id)] (let [data (locate-shape file-id page-id id)]
(-> (ShapeProxy. file-id page-id id) (-> (ShapeProxy. file-id page-id id)
(crc/add-properties! (crc/add-properties!
{:name "$id" :enumerable false} {:name "$id" :enumerable false :get (constantly id)}
{:name "$file" :enumerable false} {:name "$file" :enumerable false :get (constantly file-id)}
{:name "$page" :enumerable false} {:name "$page" :enumerable false :get (constantly page-id)}
{:name "id" {:name "id"
:get #(-> % proxy->shape :id str)} :get #(-> % proxy->shape :id str)}