summaryrefslogtreecommitdiff
path: root/frontend/app/views/tile/forms/tile.form.element.script.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2021-03-31 17:37:40 +0200
committerJules Laplace <julescarbon@gmail.com>2021-03-31 17:37:40 +0200
commitcda9c115283be8e4e224f6036ba07e5eca243289 (patch)
treed0b150bf108813873c7b59cc9f9bd9c00ea3eba7 /frontend/app/views/tile/forms/tile.form.element.script.js
parenta6793f922991d326eeb33cf08b245863218eaef7 (diff)
refactor tile forms into own files. add full-width marquee support
Diffstat (limited to 'frontend/app/views/tile/forms/tile.form.element.script.js')
-rw-r--r--frontend/app/views/tile/forms/tile.form.element.script.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/frontend/app/views/tile/forms/tile.form.element.script.js b/frontend/app/views/tile/forms/tile.form.element.script.js
new file mode 100644
index 0000000..547e140
--- /dev/null
+++ b/frontend/app/views/tile/forms/tile.form.element.script.js
@@ -0,0 +1,22 @@
+import React from 'react'
+
+import { TextArea } from 'app/common'
+
+export default function TileScriptForm({ tile, errorFields, parent }) {
+ return (
+ <div>
+ <TextArea
+ title=""
+ name="content"
+ required
+ data={tile.settings}
+ error={errorFields.has('content')}
+ onChange={parent.handleSettingsChange}
+ autoComplete="off"
+ />
+ <div>
+ Scripts will be run on the live site when this page loads.
+ </div>
+ </div>
+ )
+}