@navikt/ds-react
Version:
React components from the Norwegian Labour and Welfare Administration.
31 lines (30 loc) • 988 B
TypeScript
import React from "react";
import { OverridableComponent } from "../util/types/index.js";
import { TypoProps } from "./types.js";
export interface LabelProps extends Omit<TypoProps, "weight" | "align" | "truncate">, React.LabelHTMLAttributes<HTMLLabelElement> {
/**
* medium: 18px, small: 16px.
* @default "medium"
*/
size?: "medium" | "small";
/**
* Label text.
*/
children: React.ReactNode;
}
/**
* Part of a set of components for displaying text with consistent typography.
*
* @see [📝 Documentation](https://aksel.nav.no/komponenter/core/typography)
* @see 🏷️ {@link LabelProps}
* @see [🤖 OverridableComponent](https://aksel.nav.no/grunnleggende/kode/overridablecomponent) support
*
* @example
* ```jsx
* <Label>
* Oppgi årsaken til at du har ventet mer enn 6 måneder med å søke om refusjon
* </Label>
* ```
*/
export declare const Label: OverridableComponent<LabelProps, HTMLLabelElement>;
export default Label;