CustomizeLayoutSetting.jsx 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import React from 'react';
  2. import PropTypes from 'prop-types';
  3. import { withTranslation } from 'react-i18next';
  4. import AdminUpdateButtonRow from '../Common/AdminUpdateButtonRow';
  5. const CustomizeLayoutSetting = (props) => {
  6. const { t } = props;
  7. const onClickSubmit = () => {};
  8. return (
  9. <React.Fragment>
  10. <div className="row">
  11. <div className="col-12">
  12. <h2 className="admin-setting-header">{t('admin:customize_setting.layout')}</h2>
  13. <div className="d-flex justify-content-around mt-5">
  14. <div className="card-deck">
  15. <div className="card">
  16. <img src="https://via.placeholder.com/350x150" />
  17. <div className="card-body text-center">
  18. {t('admin:customize_setting.layout_options.default')}
  19. </div>
  20. </div>
  21. <div className="card">
  22. <img src="https://via.placeholder.com/350x150" />
  23. <div className="card-body text-center">
  24. {t('admin:customize_setting.layout_options.expanded')}
  25. </div>
  26. </div>
  27. </div>
  28. </div>
  29. <AdminUpdateButtonRow onClick={onClickSubmit} />
  30. </div>
  31. </div>
  32. </React.Fragment>
  33. );
  34. };
  35. CustomizeLayoutSetting.propTypes = {
  36. t: PropTypes.func.isRequired, // i18next
  37. };
  38. export default withTranslation()(CustomizeLayoutSetting);