diff --git a/client/web/compose/src/components/Common/Grid.vue b/client/web/compose/src/components/Common/Grid.vue index 206168540..45cb59f4a 100644 --- a/client/web/compose/src/components/Common/Grid.vue +++ b/client/web/compose/src/components/Common/Grid.vue @@ -29,6 +29,8 @@ }" style="touch-action: none;" v-bind="{ ...item }" + @moved="onBlockUpdated(index)" + @resized="onBlockUpdated(index)" > diff --git a/client/web/compose/src/components/faIcons.js b/client/web/compose/src/components/faIcons.js index bd1e2e693..ad1e15de4 100644 --- a/client/web/compose/src/components/faIcons.js +++ b/client/web/compose/src/components/faIcons.js @@ -60,6 +60,7 @@ import { faKey, faQuestion, faSync, + faExclamationTriangle, } from '@fortawesome/free-solid-svg-icons' import { @@ -167,5 +168,6 @@ library.add( faMapMarkedAlt, faKey, faQuestion, + faExclamationTriangle, faSync, ) diff --git a/client/web/compose/src/views/Admin/Pages/Builder.vue b/client/web/compose/src/views/Admin/Pages/Builder.vue index d8576243d..e7987d674 100644 --- a/client/web/compose/src/views/Admin/Pages/Builder.vue +++ b/client/web/compose/src/views/Admin/Pages/Builder.vue @@ -50,6 +50,7 @@ :blocks="page.blocks" editable @change="updatePageBlockGrid" + @item-updated="onBlockUpdated" >