@hypernetlabs/web-ui
Version:
Web ui react components for hypernet protocol
23 lines • 782 B
TypeScript
import { ReactNode } from "react";
import { EStatusColor } from "../theme";
interface ILayout {
setModalWidth: (width: number) => void;
modalWidth: number;
setModalStatus: (status: EStatusColor) => void;
modalStatus: EStatusColor;
setModalHeader: (header: ReactNode) => void;
modalHeader?: ReactNode;
setHideModalWatermark: (hide: boolean) => void;
hideModalWatermark?: boolean;
closeModal: () => void;
loading: boolean;
setLoading: (loading: boolean) => void;
handleCoreError: (err: any) => void;
}
interface ILayoutProps {
children: ReactNode;
}
export declare function LayoutProvider({ children }: ILayoutProps): JSX.Element;
export declare const useLayoutContext: () => ILayout;
export {};
//# sourceMappingURL=Layout.d.ts.map