|
|
@@ -12,6 +12,8 @@ export default class MarkDownSettingContainer extends Container {
|
|
|
this.appContainer = appContainer;
|
|
|
|
|
|
this.state = {
|
|
|
+ isEnabledLinebreaks: appContainer.config.isEnabledLinebreaks,
|
|
|
+ isEnabledLinebreaksInComments: appContainer.config.isEnabledLinebreaksInComments,
|
|
|
pageBreakOption: appContainer.config.pageBreakOption,
|
|
|
customRegularExpression: appContainer.config.customRegularExpression || '',
|
|
|
isEnabledXss: (appContainer.config.xssOption != null),
|
|
|
@@ -40,6 +42,23 @@ export default class MarkDownSettingContainer extends Container {
|
|
|
this.setState({ isEnabledXss: !this.state.isEnabledXss });
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * Update LineBreak Setting
|
|
|
+ */
|
|
|
+ async updateLineBreakSetting() {
|
|
|
+
|
|
|
+ // const response = await this.appContainer.apiv3.put('/markdown-setting/xss', {
|
|
|
+ // isEnabledXss: this.state.isEnabledXss,
|
|
|
+ // xssOption: this.state.xssOption,
|
|
|
+ // tagWhiteList: this.state.tagWhiteList,
|
|
|
+ // attrWhiteList: this.state.attrWhiteList,
|
|
|
+ // });
|
|
|
+
|
|
|
+ const response = 'test';
|
|
|
+
|
|
|
+ return response;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* Update Xss Setting
|
|
|
*/
|