Przeglądaj źródła

implement html import

utsushiiro 7 lat temu
rodzic
commit
a9e4349a62

+ 1 - 1
src/client/js/components/PageEditor/DataImportForm.js

@@ -31,7 +31,7 @@ export default class DataImportForm extends React.PureComponent {
                        value={this.state.dataFormat} onChange={e => this.setState({dataFormat: e.target.value})}>
                        value={this.state.dataFormat} onChange={e => this.setState({dataFormat: e.target.value})}>
             <option value="csv">CSV</option>
             <option value="csv">CSV</option>
             <option value="tsv">TSV</option>
             <option value="tsv">TSV</option>
-            <option value="html">(TBD) HTML</option>
+            <option value="html">HTML</option>
           </FormControl>
           </FormControl>
         </FormGroup>
         </FormGroup>
         <FormGroup>
         <FormGroup>

+ 3 - 0
src/client/js/components/PageEditor/HandsontableModal.jsx

@@ -252,6 +252,9 @@ export default class HandsontableModal extends React.PureComponent {
       case 'tsv':
       case 'tsv':
         this.init(MarkdownTable.fromDSV(data, '\t'));
         this.init(MarkdownTable.fromDSV(data, '\t'));
         break;
         break;
+      case 'html':
+        this.init(MarkdownTable.fromTableTag(data));
+        break;
     }
     }
   }
   }