Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@adobe/aem-react-editable-components

adobe71kApache-2.02.1.1TypeScript support: included

Provides React components and integration layer with Adobe Experience Manager Page Editor.

spa, aem, react, adobe

readme

AEM SPA React Editable Components

License NPM Version Documentation

codecov Quality Gate Status Known Vulnerabilities Dependencies

This project provides the React components and integration layer to get you started with the Adobe Experience Manager SPA Editor.

Installation

npm install @adobe/aem-react-editable-components

Prerequisites

Documentation

Features

Contributing

Contributions are welcome! Read the Contributing Guide for more information.

Releasing

Merging the PR to master will trigger an automatic release Github Action. It is important to follow Angular Commit Message Conventions. Only fix and feat can trigger a release.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

changelog

2.1.1 (2023-12-11)

Bug Fixes

  • refresh model for dynamic path (2570871)

2.1.0 (2023-09-13)

Features

  • ability to export child components (a6a7047), closes #189
  • ability to export child components (6162d62), closes #189

2.0.5 (2023-06-28)

Bug Fixes

  • resolve reload issue on remote spa (7bf16d8)

2.0.4 (2023-03-01)

Bug Fixes

  • jcr:title of the component should be used in Template Editor (0564707)

2.0.3 (2022-10-20)

Bug Fixes

  • pass props to child component (ba4be70)

2.0.2 (2022-09-21)

Bug Fixes

  • transpilation target incompatible with CRA (061906f)

2.0.1 (2022-08-02)

Bug Fixes

2.0.0 (2022-06-21)

Bug Fixes

  • adjust src and tests according to prettier rules (6634e74)
  • further refactoring (#106) (5619a31)
  • move circular-dependency-plugin to dev deps (1f3c350)
  • move circular-dependency-plugin to dev deps (f0af6e3)
  • setup project (2d42638)
  • update package-lock.json (5e4b645)
  • Merge pull request #115 from adobe/feat/functional-components (9098aa5), closes #115

Features

  • Refactor to use components by composition (85d0012)

BREAKING CHANGES

  • withMappable and other helpers removed
  • EditableComponent to cover scenarios provided by withMappable

1.1.11 (2022-03-29)

Bug Fixes

  • add circular-dependency-plugin dev dep (b86274a)

1.1.10 (2021-09-15)

Reverts

  • Revert "chore: enable external commits to run pipelines" (f2a81c4)

1.1.9 (2021-09-07)

Bug Fixes

1.1.8 (2021-08-25)

Bug Fixes

1.1.7 (2021-08-10)

Bug Fixes

  • add StyleSystem support (2c3e400)

1.1.6 (2021-04-15)

Bug Fixes

  • mapto: fix return type of get/getLazy (#55) (171254c)

1.1.5 (2021-02-11)

Bug Fixes

  • npm: fix release version (f18aa96)

1.1.4 (2021-02-11)

Bug Fixes

  • deprecating isInEditor and updating usage (6f92db0)
  • removing unused imports and functions (3a8d3ff)
  • update deprecated function to return AuthoringUtils.isInEditor (b7eea37)
  • update isInEditor to check for remote app (8ec4530)

1.1.3 (2021-01-27)

Bug Fixes

  • enable editing on AEM for dynamic container components (7c13657)
  • fire event only when loaded in AEM editor (da933f2)

1.1.2 (2021-01-05)

Bug Fixes

  • docs: remove --mode from docs build after a typedoc breaking change (683da63)

1.1.1 (2020-12-04)

Bug Fixes

  • refresh component content on AEM edit (1c0d7b0)

1.1.0 (2020-10-23)

Features

1.0.6 (2020-10-07)

Bug Fixes

  • update page-model-manager dependency (4b0c9d2)

1.0.5 (2020-10-07)

Bug Fixes

  • validation added for empty path and fetched data in withModel() (ce403c0)

1.0.4 (2020-08-30)

Bug Fixes

  • semantic-release: provide semantic-release automation (3c5aee7)

1.0.0 (2020-08-24)

Initial public release of aem-react-editable-components. Renamed from cq-react-editable-components.