UNPKG

@focuson/form_components

Version:

Components that can be used by @focuson/forms

11 lines (10 loc) 607 B
import { ModalContext } from "@focuson/pages"; import { LensProps } from "@focuson/state"; export type GuardAndMessage = [string[], string]; export interface GuardsAndMessageTitleLayoutProps<S, C> extends LensProps<S, any, C> { children: JSX.Element | JSX.Element[]; messages: GuardAndMessage[]; messageClassName?: string; defaultMessage?: string; } export declare function GuardsAndMessageTitleLayout<S extends any, C extends ModalContext<S>>({ children, state, messages, defaultMessage, messageClassName }: GuardsAndMessageTitleLayoutProps<S, C>): import("react/jsx-runtime").JSX.Element;