@tantainnovative/ndpr-toolkit
Version:
Nigerian Data Protection Compliance Toolkit for implementing NDPR and DPA compliant features
20 lines • 972 B
TypeScript
import React from 'react';
interface DataCollectionStepProps {
formData: {
dataCollectionPurposes: string[];
dataRetentionPeriod: string;
securityMeasures: string[];
dataSubjects: string[];
dataCategories: string[];
legalBasisForProcessing: string[];
};
errors: Record<string, string>;
onChange: (e: React.ChangeEvent<HTMLSelectElement>) => void;
onToggleItem: (category: 'dataCollectionPurposes' | 'securityMeasures' | 'dataSubjects' | 'dataCategories' | 'legalBasisForProcessing', item: string) => void;
defaultDataPurposes: string[];
defaultSecurityMeasures: string[];
dataSubjectCategories: string[];
}
export default function DataCollectionStep({ formData, errors, onChange, onToggleItem, defaultDataPurposes, defaultSecurityMeasures, dataSubjectCategories, }: DataCollectionStepProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=DataCollectionStep.d.ts.map