itizawa 6 سال پیش
والد
کامیت
a45bb1f758
1فایلهای تغییر یافته به همراه11 افزوده شده و 1 حذف شده
  1. 11 1
      src/client/js/components/Admin/Customize/CustomizeLayoutSetting.jsx

+ 11 - 1
src/client/js/components/Admin/Customize/CustomizeLayoutSetting.jsx

@@ -2,6 +2,10 @@ import React from 'react';
 import PropTypes from 'prop-types';
 import { withTranslation } from 'react-i18next';
 
+import { createSubscribedElement } from '../../UnstatedUtils';
+
+import AppContainer from '../../../services/AppContainer';
+
 class CustomizeLayoutSetting extends React.Component {
 
   constructor(props) {
@@ -113,8 +117,14 @@ class CustomizeLayoutSetting extends React.Component {
 
 }
 
+
+const CustomizeLayoutSettingWrapper = (props) => {
+  return createSubscribedElement(CustomizeLayoutSetting, props, [AppContainer]);
+};
+
 CustomizeLayoutSetting.propTypes = {
   t: PropTypes.func.isRequired, // i18next
+  appContainer: PropTypes.instanceOf(AppContainer).isRequired,
 };
 
-export default withTranslation()(CustomizeLayoutSetting);
+export default withTranslation()(CustomizeLayoutSettingWrapper);