UNPKG

@payfit/unity-components

Version:

24 lines (23 loc) • 864 B
import { PropsWithChildren } from 'react'; /** * Valeurs du contexte de la DefinitionList. */ export interface DefinitionListContextValue { /** * La disposition des éléments de la liste. */ layout: 'horizontal' | 'vertical'; /** The visual treatment for DefinitionItem rows. */ variant: 'default' | 'divided'; /** The row density. */ density: 'default' | 'padded'; } /** * Fournisseur de contexte pour la DefinitionList. */ export declare const DefinitionListContextProvider: ({ children, layout, variant, density, }: PropsWithChildren<DefinitionListContextValue>) => import('react/jsx-runtime').JSX.Element; /** * Hook pour accéder au contexte de la DefinitionList. * Doit être utilisé à l'intérieur d'un composant DefinitionList. */ export declare const useDefinitionListContext: () => DefinitionListContextValue;