df-ae-forms-package
Version:
A comprehensive React form preview component library with form controls, validation, and responsive design for Angular/Ionic integration
19 lines • 949 B
TypeScript
import React from 'react';
import { FormComponentType as TFormComponent } from '../df-form-controls/df-form-preview-interfaces';
import './ComponentActionFeatures.scss';
interface IComponentActionFeaturesProps {
component: TFormComponent;
mode: 'edit' | 'preview' | 'test';
formTemplateId?: string;
formValue?: any;
onNotesChange?: (notes: string) => void;
onAttachmentChange?: (files: File[] | null) => void;
notes?: string;
attachments?: File[] | null;
onThresholdActionCompletion?: (conditionId: string, action: 'notes' | 'attachments' | 'email', completed: boolean) => void;
onThresholdIssueRaised?: (conditionId: string) => void;
onBasicPropertyActionCompletion?: (action: 'notes' | 'attachments' | 'email' | 'issue', completed: boolean) => void;
}
export declare const ComponentActionFeatures: React.FC<IComponentActionFeaturesProps>;
export {};
//# sourceMappingURL=ComponentActionFeatures.d.ts.map