UNPKG

@navikt/ds-react

Version:

React components from the Norwegian Labour and Welfare Administration.

43 lines (42 loc) 1.18 kB
import React from "react"; export interface ReadMoreProps extends React.ButtonHTMLAttributes<HTMLButtonElement> { /** * Content inside ReadMore. */ children: React.ReactNode; /** * ReadMore header content. */ header: React.ReactNode; /** * Opens component if `true`, closes if `false`. * Using this prop removes automatic control of open-state. */ open?: boolean; /** * Initially open. * @default false */ defaultOpen?: boolean; /** * Callback for current open-state. */ onOpenChange?: (open: boolean) => void; /** * Changes font size for content. * @default "medium" */ size?: "large" | "medium" | "small"; } /** * ReadMore * @see [📝 Documentation](https://aksel.nav.no/komponenter/core/read-more) * @see 🏷️ {@link ReadMoreProps} * * @example * <ReadMore header="Dette regnes som helsemessige begrensninger"> * Med helsemessige begrensninger mener vi funksjonshemming, sykdom... * </ReadMore> */ export declare const ReadMore: React.ForwardRefExoticComponent<ReadMoreProps & React.RefAttributes<HTMLButtonElement>>; export default ReadMore;