itizawa 6 лет назад
Родитель
Сommit
877eee0c73

+ 3 - 3
src/client/js/components/Admin/MarkdownSetting/XssForm.jsx

@@ -29,7 +29,7 @@ class XssForm extends React.Component {
     return (
       <fieldset className="form-group col-xs-12 my-3">
         <div className="col-xs-4 radio radio-primary">
-          <input type="radio" id="xssOption1" name="XssOption" onChange={() => { markDownSettingContainer.onChangeXssOption(1) }} />
+          <input type="radio" id="xssOption1" name="XssOption" onChange={() => { markDownSettingContainer.setState({ xssOption: 1 }) }} />
           <label htmlFor="xssOption1">
             <p className="font-weight-bold">{ t('markdown_setting.Ignore all tags') }</p>
             <div className="m-t-15">
@@ -39,7 +39,7 @@ class XssForm extends React.Component {
         </div>
 
         <div className="col-xs-4 radio radio-primary">
-          <input type="radio" id="xssOption2" name="XssOption" onChange={() => { markDownSettingContainer.onChangeXssOption(2) }} />
+          <input type="radio" id="xssOption2" name="XssOption" onChange={() => { markDownSettingContainer.setState({ xssOption: 2 }) }} />
           <label htmlFor="xssOption2">
             <p className="font-weight-bold">{ t('markdown_setting.Recommended setting') }</p>
             <WhiteListInput customizable={false} />
@@ -47,7 +47,7 @@ class XssForm extends React.Component {
         </div>
 
         <div className="col-xs-4 radio radio-primary">
-          <input type="radio" id="xssOption3" name="XssOption" onChange={() => { markDownSettingContainer.onChangeXssOption(3) }} />
+          <input type="radio" id="xssOption3" name="XssOption" onChange={() => { markDownSettingContainer.setState({ xssOption: 3 }) }} />
           <label htmlFor="xssOption3">
             <p className="font-weight-bold">{ t('markdown_setting.Custom Whitelist') }</p>
             <WhiteListInput customizable />

+ 0 - 9
src/client/js/services/MarkDownSettingContainer.js

@@ -19,7 +19,6 @@ export default class MarkDownSettingContainer extends Container {
     };
 
     this.onChangeEnableXss = this.onChangeEnableXss.bind(this);
-    this.onChangeXssOption = this.onChangeXssOption.bind(this);
   }
 
   /**
@@ -36,14 +35,6 @@ export default class MarkDownSettingContainer extends Container {
     this.setState({ isEnabledXss: !this.state.isEnabledXss });
   }
 
-  /**
-   * Switch xssOption
-   * @param {value} int
-   */
-  onChangeXssOption(value) {
-    this.setState({ XssOption: value });
-  }
-
   /**
    * Change whiteListValue
    * @param {value} string