@dorgtech/daocomponents
Version:
Componentizing [DAOstack's client library](https://github.com/daostack/client), enabling easier React application integration. The hope is to be able to turn any app into a DAO enabled dApp by adding ~2 components.
29 lines (28 loc) • 945 B
TypeScript
import { ReactLogs, EntityLogs, DataLogs, CodeLogs, ProseLogs } from "./types";
export declare class ComponentLogs {
readonly react: ReactLogs | undefined;
readonly entity: EntityLogs | undefined;
readonly data: DataLogs | undefined;
readonly code: CodeLogs | undefined;
readonly prose: ProseLogs | undefined;
private readonly getReact;
private readonly getEntity;
private readonly getData;
private readonly getCode;
private readonly getProse;
private _react?;
private _entity?;
private _data?;
private _code?;
private _prose?;
clone(): ComponentLogs;
reactRendered(): void;
entityCreated(): void;
entityCreationFailed(error: Error): void;
dataQueryStarted(): void;
dataQueryReceivedData(): void;
dataQueryCompleted(): void;
dataQueryFailed(error: Error): void;
codeCreationFailed(error: Error): void;
proseCreationFailed(error: Error): void;
}