You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

43 lines
1.1 KiB

// @flow
import React, { PureComponent } from 'react'
import { translate } from 'react-i18next'
import { ConfirmModal } from 'components/base/Modal'
import { openUserDataFolderAndQuit } from 'helpers/reset'
type Props = {
t: *,
isOpened: boolean,
onClose: () => *,
}
class ResetFallbackModal extends PureComponent<Props> {
render() {
const { t, isOpened, onClose } = this.props
return (
<ConfirmModal
centered
isOpened={isOpened}
onConfirm={openUserDataFolderAndQuit}
onClose={onClose}
onReject={onClose}
confirmText={'Open folder'}
title={t('settings.resetFallbackModal.title')}
desc={
<div>
<p>{t('settings.resetFallbackModal.part1')}</p>
<p style={{ fontWeight: 'bold' }}>
{t('settings.resetFallbackModal.part2')}
{t('settings.resetFallbackModal.part3')}
{t('settings.resetFallbackModal.part4')}
</p>
<p style={{ marginTop: 20 }}>{t('settings.resetFallbackModal.part5')}</p>
</div>
}
/>
)
}
}
export default translate()(ResetFallbackModal)