import React, { useEffect } from 'react'; import { UseFormRegister } from 'react-hook-form'; import { FieldValues } from 'react-hook-form/dist/types/fields'; import AuthProviderAPI from '../../api/auth-provider'; import { MappingFields } from '../../models/authentication-provider'; import { FormInput } from '../form/form-input'; export interface DataMappingFormProps { register: UseFormRegister, } export const DataMappingForm = ({ register }: DataMappingFormProps) => { // eslint-disable-next-line @typescript-eslint/no-unused-vars const [dataMapping, setDataMapping] = React.useState(null); // fetch the mapping data from the API on mount useEffect(() => { AuthProviderAPI.mappingFields().then((data) => { setDataMapping(data); }); }, []); return (
); };