summaryrefslogtreecommitdiff
path: root/frontend/views/page/components/tile.form.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-06-06 16:30:51 +0200
committerJules Laplace <julescarbon@gmail.com>2020-06-06 16:30:51 +0200
commit434e53dea597f61ad59e14012f528ceac58ead85 (patch)
treef4dc6bae69f4c46dad9cfce1f74684cccfc26388 /frontend/views/page/components/tile.form.js
parenta42008b2d8c051ec2110d866c2da288a66a1d989 (diff)
tile list. drag items to sort them
Diffstat (limited to 'frontend/views/page/components/tile.form.js')
-rw-r--r--frontend/views/page/components/tile.form.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/frontend/views/page/components/tile.form.js b/frontend/views/page/components/tile.form.js
index 31d49e3..6cf9474 100644
--- a/frontend/views/page/components/tile.form.js
+++ b/frontend/views/page/components/tile.form.js
@@ -77,7 +77,7 @@ class TileForm extends Component {
}
componentDidMount() {
- const { graph, page, isNew, initialData } = this.props
+ const { graph, page, isNew, initialData, sortOrder } = this.props
const title = isNew ? 'new tile' : 'editing tile'
const submitTitle = isNew ? "Create Tile" : "Save Changes"
this.setState({
@@ -86,11 +86,13 @@ class TileForm extends Component {
errorFields: new Set([]),
})
if (isNew) {
- this.props.tileActions.updateTemporaryTile(newImage({
+ const newTile = newImage({
id: "new",
graph_id: graph.show.res.id,
page_id: page.show.res.id,
- }))
+ sort_order: sortOrder,
+ })
+ this.props.tileActions.updateTemporaryTile(newTile)
} else {
this.props.tileActions.updateTemporaryTile({ ...initialData })
}