@codegouvfr/react-dsfr
Version:
French State Design System React integration library
17 lines (16 loc) • 594 B
TypeScript
import type { ReactNode } from "react";
import type { RegisterLink, RegisteredLinkProps } from "../link";
import type { ColorScheme } from "../useIsDark";
export type { RegisterLink, RegisteredLinkProps };
export declare function startReactDsfr(params: {
defaultColorScheme: ColorScheme | "system";
/** Default: false */
verbose?: boolean;
/** Default: <a /> */
Link?: (props: RegisteredLinkProps & {
children: ReactNode;
}) => ReturnType<React.FC>;
/** Default: ()=> "fr" */
useLang?: () => string;
}): void;
export declare function dsfrEffect(): void;