import React from 'react'; import { useTranslation } from 'next-i18next'; import AdminAppContainer from '~/client/services/AdminAppContainer'; import { withUnstatedContainers } from '../../UnstatedUtils'; type Props = { adminAppContainer: AdminAppContainer, } const SmtpSetting = (props: Props) => { const { t } = useTranslation(); const { adminAppContainer } = props; return (
{ adminAppContainer.changeSmtpHost(e.target.value) }} />
{ adminAppContainer.changeSmtpPort(e.target.value) }} />
{ adminAppContainer.changeSmtpUser(e.target.value) }} />
{ adminAppContainer.changeSmtpPassword(e.target.value) }} />
); }; /** * Wrapper component for using unstated */ const SmtpSettingWrapper = withUnstatedContainers(SmtpSetting, [AdminAppContainer]); export default SmtpSettingWrapper;