UNPKG

amotify

Version:

UI Component for React,NextJS,esbuild

43 lines (42 loc) 1.61 kB
/// <reference types="react" /> import { ReactElement } from '../../@declares'; import { Records } from 'jmini'; import { InputTypes } from '.'; declare namespace OptionalInputWrapper { type Input = { componentId?: string; children: React.FC<any>; states: any; }; } export declare const OptionalInputWrapper: React.FC<OptionalInputWrapper.Input>; declare namespace BoxWrapper { type Input = { val_status: any; set_status: React.Dispatch<React.SetStateAction<any>>; states: any; children: ReactElement; }; } export declare const BoxWrapper: React.FC<BoxWrapper.Input>; export declare const CoreEffects: { DefaultStatus: (componentId: string, value: any) => InputTypes.Status<any>; CommonEffects: <T = Records<any>>(props: { type: InputTypes.Type; states: Records; val_status: InputTypes.Status; set_status: React.Dispatch<React.SetStateAction<InputTypes.Status & T>>; SystemValidation: InputTypes.Validation.System; ExtraOverrideStates?: (overrideValue: any) => Records; }) => void; ValidationCheck: (p: { val_status: InputTypes.Status; set_status: React.Dispatch<React.SetStateAction<InputTypes.Status>>; SystemValidation: InputTypes.Validation.System; states: any; }) => void; SubmitForm: (event: React.KeyboardEvent, formName: string) => boolean; isShowValidation: (val_status: InputTypes.Status, showInitValidation: boolean) => boolean | undefined; }; export declare const DefaultBoxishStyles: <T = any>(p: any) => T; export {};