saleor-dashboard/src/components/messages/index.ts
2019-11-25 17:53:10 +01:00

13 lines
355 B
TypeScript

import { createContext } from "react";
export interface IMessage {
autohide?: number;
title?: string;
text: string;
onUndo?: () => void;
}
export type IMessageContext = (message: IMessage) => void;
export const MessageContext = createContext<IMessageContext>(undefined);
export * from "./MessageManager";
export default MessageContext.Consumer;