@hypernetlabs/web-ui
Version:
Web ui react components for hypernet protocol
18 lines • 698 B
TypeScript
import { ChainId, IHypernetCore, IUIData } from "@hypernetlabs/objects";
import { IViewUtils, IDateUtils } from "../interfaces";
import React from "react";
interface IStore {
coreProxy: IHypernetCore;
UIData: IUIData;
viewUtils: IViewUtils;
dateUtils: IDateUtils;
widgetUniqueIdentifier: string;
defaultGovernanceChainId: ChainId;
}
interface IStoreProps extends IStore {
children: React.ReactNode;
}
export declare function StoreProvider({ coreProxy, UIData, viewUtils, dateUtils, widgetUniqueIdentifier, defaultGovernanceChainId, children, }: IStoreProps): JSX.Element;
export declare const useStoreContext: () => IStore;
export {};
//# sourceMappingURL=Store.d.ts.map