ens-usernames/app/components/ensSubManagement.js
Pierrick TURELIER 8d4d00396e Add i18n translation (#85)
* Fix redux store configuration

* Setup i18n

* Add welcome page french and english translation

* Rename languages files

* Add optimized translation

* Add Ethereum network error message translation

* Add top navbar translation

* Add constants translation

* Add move domain translation

* Add translation to add domain

* Add name lookup translation

* Add display box translation

* Add edit options translation

* Add register sub domain translation

* Add release domain translation

* Add setup ens translation

* Add update controller translation

* Add test token translation

* Add erc20 token translation

* Add ens sub management translation

* Add admin mode translation

* Add terms translation
2018-12-03 16:37:03 -02:00

37 lines
1.2 KiB
JavaScript

import lang from 'i18n-js';
import ENSRegistry from 'Embark/contracts/ENSRegistry';
import UsernameRegistrar from 'Embark/contracts/UsernameRegistrar';
import TestToken from 'Embark/contracts/TestToken';
import React, { Fragment } from 'react';
import AddDomain from './ens/addDomain';
import MoveDomain from './ens/moveDomain';
import RegisterSubDomain from './ens/registerSubDomain';
import TokenPermissions from './standard/TokenPermission';
import SetupENS from './ens/setupENS';
import UpdateController from './ens/updateController';
const ENSSubManagement = () => (
<Fragment>
<h2 style={{ textAlign: 'center' }}>{lang.t('sub_domain.management.title')}</h2>
<h3>{lang.t('sub_domain.management.change_registry')}</h3>
<UpdateController />
<h3>{lang.t('sub_domain.management.activate_registry')}</h3>
<AddDomain />
<h3>{lang.t('sub_domain.management.move_domain')}</h3>
<MoveDomain />
<hr />
<h3>{lang.t('sub_domain.management.register_sub_domain')}</h3>
<RegisterSubDomain />
<hr />
<TokenPermissions
symbol="SNT"
spender={UsernameRegistrar._address}
methods={TestToken.methods}
/>
<hr />
<SetupENS ENSRegistry={ENSRegistry} />
</Fragment>
);
export default ENSSubManagement;