@oslokommune/punkt-react
Version:
React komponentbibliotek til Punkt, et designsystem laget av Oslo Origo
18 lines (17 loc) • 746 B
TypeScript
import { HTMLAttributes, ReactNode, Ref } from 'react';
export interface IPktModal extends Omit<HTMLAttributes<HTMLDialogElement>, 'onClose' | 'open'> {
open?: boolean;
headingText?: string;
hideCloseButton?: boolean;
closeOnBackdropClick?: boolean;
size?: 'small' | 'medium' | 'large' | 'fit-content';
removePadding?: boolean;
closeButtonSkin?: 'blue' | 'yellow-filled';
variant?: 'dialog' | 'drawer';
drawerPosition?: 'left' | 'right';
transparentBackdrop?: boolean;
onClose?: () => void;
children?: ReactNode;
ref?: Ref<HTMLDialogElement>;
}
export declare const PktModal: import('react').ForwardRefExoticComponent<Omit<IPktModal, "ref"> & import('react').RefAttributes<HTMLDialogElement>>;