mirror of
https://github.com/penpot/penpot.git
synced 2026-04-28 04:38:14 +00:00
Rename the :content attribute to :path-data on path and bool shapes to
eliminate ambiguity with the text shape :content attribute. This allows
the sync-attrs system in component.cljc to map :path-data directly to
:geometry-group without type-dependent dispatch, and removes the special
case in container.cljc that checked shape type when resolving the
content sync group.
Affected namespaces:
- app.common.types.{path,shape,component,container}
- app.common.types.path.{shape-to-path,segment}
- app.common.geom.shapes.{transforms,intersect}
- app.common.files.{builder,shapes-builder}
Signed-off-by: Andrey Antukh <niwi@niwi.nz>