diff --git a/resources/js/bootstrap/statamic.js b/resources/js/bootstrap/statamic.js index 8d4d1a3fbb8..1c5cb85e42c 100644 --- a/resources/js/bootstrap/statamic.js +++ b/resources/js/bootstrap/statamic.js @@ -32,6 +32,7 @@ import Echo from '../components/Echo'; import Permission from '../components/Permission'; import autosize from 'autosize'; import DateFormatter from '@statamic/components/DateFormatter.js'; +import wait from '@statamic/util/wait.js'; let bootingCallbacks = []; let bootedCallbacks = []; @@ -110,6 +111,18 @@ export default { return this.$app.config.globalProperties.$theme; }, + get $fieldActions() { + return this.$app.config.globalProperties.$fieldActions; + }, + + get $dirty() { + return this.$app.config.globalProperties.$dirty; + }, + + get $events() { + return this.$app.config.globalProperties.$events; + }, + get user() { return this.$config.get('user'); }, @@ -189,9 +202,7 @@ export default { return permissions.includes('super') || permissions.includes(permission); }, $wait(ms) { - return new Promise((resolve) => { - setTimeout(resolve, ms); - }); + return wait(ms); }, }); diff --git a/resources/js/components/entries/PublishForm.vue b/resources/js/components/entries/PublishForm.vue index ddfe89cfc95..d3c2a034b43 100644 --- a/resources/js/components/entries/PublishForm.vue +++ b/resources/js/components/entries/PublishForm.vue @@ -30,8 +30,8 @@ -
- {{ __('Read Only') }} +
+ {{ __('Read Only') }}