@navikt/ds-react
Version:
React components from the Norwegian Labour and Welfare Administration.
14 lines (11 loc) • 411 B
text/typescript
import React from "react";
import { createContext } from "../util/create-context";
interface ModalContextProps {
closeHandler?: React.MouseEventHandler<HTMLButtonElement>;
ref: React.RefObject<HTMLDialogElement>;
}
export const [ModalContextProvider, useModalContext] =
createContext<ModalContextProps>({
name: "ModalContext",
errorMessage: "<Modal.Header> must be used within a <Modal>",
});