StatusProvider.d.ts 654 B

1234567891011121314151617
  1. import * as React from 'react';
  2. import type { Meta, NamePath } from 'rc-field-form/lib/interface';
  3. import type { FeedbackIcons, ValidateStatus } from '.';
  4. export interface StatusProviderProps {
  5. children?: React.ReactNode;
  6. validateStatus?: ValidateStatus;
  7. prefixCls: string;
  8. meta: Meta;
  9. errors: React.ReactNode[];
  10. warnings: React.ReactNode[];
  11. hasFeedback?: boolean | {
  12. icons?: FeedbackIcons;
  13. };
  14. noStyle?: boolean;
  15. name?: NamePath;
  16. }
  17. export default function StatusProvider({ children, errors, warnings, hasFeedback, validateStatus, prefixCls, meta, noStyle, name, }: StatusProviderProps): React.JSX.Element;