@adobe/aem-core-components-react-base
Version:
AEM - React Implementation for the AEM Core Components
14 lines • 759 B
TypeScript
import * as React from 'react';
import { ComponentType } from 'react';
export interface HasBaseCssClass {
baseCssClass?: string;
}
export interface CoreComponentModel extends HasBaseCssClass {
hidePlaceHolder?: boolean;
isInEditor?: boolean;
}
export interface CoreComponentState {
}
export declare const withStandardBaseCssClass: <M extends CoreComponentModel>(Component: React.ComponentType<M>, defaultBaseCssClass: string) => React.ComponentType<M>;
export declare const withConditionalPlaceHolder: <M extends CoreComponentModel>(Component: React.ComponentType<M>, isEmpty: (props: M) => boolean, componentTitle?: string | undefined, emptyText?: string | undefined) => React.ComponentType<M>;
//# sourceMappingURL=AbstractCoreComponent.d.ts.map