AEM templates and components based on reactjs. This npm module provides the basic AEM javascript functionality.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
component Use @types Oct 25, 2017
di added transitions to router (#31) Mar 19, 2017
router
store
test
.gitignore
.npmignore added direct inclusion of vanilla components (#30) Mar 18, 2017
.travis.yml
AemContext.tsx
ComponentManager.tsx
ComponentRegistry.tsx Use @types Oct 25, 2017
LICENSE.md
README.md
ResourceUtils.tsx
RootComponentRegistry.tsx
ServerRenderer.tsx added transitions to router (#31) Mar 19, 2017
clientside.png
clientside.puml
include.tsx ResourceInclude now handles vanilla components correctly (#32) Mar 21, 2017
model.png updated docs Feb 17, 2016
model.puml updated docs Feb 17, 2016
package-lock.json
package.json
references.d.ts added transitions to router (#31) Mar 19, 2017
tsconfig.json Use @types Oct 25, 2017
tslint.json
typings.json Use @types Oct 25, 2017

README.md

AEM React integration module

This npm module is required by the AEM React Integration project. This library is written in TypeScript.

Build Status codecov npm version Greenkeeper badge

Documentation

The combined documentation for this javascript subproject and the main AEM packages have moved to aem-react.

Browser compatibility

This library uses the following new features:

function.name

Use a polyfill. support for function.name

window.fetch

Pass an object with method fetch() to ClientSling constructor or use a polyfill. caniuse fetch