import React from 'react'; import { useTranslation } from 'react-i18next'; import BaseModal from '~/components/shared/BaseModal'; import Button from './Button'; import Input from './Input'; import s from './ModalSourceIP.module.scss'; export default function ModalSourceIP({ isOpen, onRequestClose, sourceMap, setSourceMap }) { const { t } = useTranslation(); const setSource = (key, index, val) => { sourceMap[index][key] = val; setSourceMap(Array.from(sourceMap)); }; return ( {sourceMap.map((source, index) => ( ))}
{t('c_source')} {t('device_name')}
setSource('reg', index, e.target.value)} /> setSource('name', index, e.target.value)} />
{t('sourceip_tip')}
); }