Form editor

- new/edit in forms listing goes to editor
- fixed editor dependencies (via Webpack)
- updated forms table schema
- saving/loading a form works
This commit is contained in:
Jonathan Labreuille
2015-11-02 19:01:01 +01:00
parent 6c8d2be18c
commit 541696863e
21 changed files with 175 additions and 93 deletions

View File

@ -35,6 +35,10 @@ baseConfig = {
test: /\.jsx$/,
loader: 'babel-loader'
},
{
include: require.resolve('codemirror'),
loader: 'expose-loader?CodeMirror',
},
{
include: require.resolve('backbone'),
loader: 'expose-loader?Backbone',
@ -79,8 +83,8 @@ config.push(_.extend({}, baseConfig, {
'settings/tabs.js'
],
form_editor_lib: [
'select2',
'codemirror'
'codemirror',
'codemirror/mode/css/css'
],
newsletter_editor: [
'underscore',
@ -159,7 +163,6 @@ config.push(_.extend({}, baseConfig, {
'select2',
'blob',
'filesaver',
'newsletter_editor/communicationsFix.js',
'newsletter_editor/App',
'newsletter_editor/components/config.js',