diff --git a/public/mix-manifest.json b/public/mix-manifest.json index ac7a076b..22e259ae 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -71,5 +71,6 @@ "/js/chunks/shared-with-me.js": "/js/chunks/shared-with-me.js", "/js/chunks/invitation.js": "/js/chunks/invitation.js", "/css/tailwind.css": "/css/tailwind.css", - "/css/app.css": "/css/app.css" + "/css/app.css": "/css/app.css", + "/js/chunks/app-adsense.js": "/js/chunks/app-adsense.js" } diff --git a/resources/js/components/FilesView/FileBrowser.vue b/resources/js/components/FilesView/FileBrowser.vue index fa3d2cc7..a0bca55f 100644 --- a/resources/js/components/FilesView/FileBrowser.vue +++ b/resources/js/components/FilesView/FileBrowser.vue @@ -14,8 +14,6 @@ tabindex="-1" @click.self="deselect" > - - import(/* webpackChunkName: "chunks/app-adsense" */ '../views/Admin/AppSettings/AppSettingsTabs/Adsense'), + meta: { + requiresAuth: true, + title: 'Adsense', + }, + }, ], }, { diff --git a/resources/js/views/Admin/AppSettings/AppSettings.vue b/resources/js/views/Admin/AppSettings/AppSettings.vue index 3c280890..b7e67c1b 100644 --- a/resources/js/views/Admin/AppSettings/AppSettings.vue +++ b/resources/js/views/Admin/AppSettings/AppSettings.vue @@ -33,6 +33,10 @@ export default { title: this.$t('admin_settings.tabs.appearance'), route: 'AppAppearance', }, + { + title: this.$t('Adsense'), + route: 'AppAdsense', + }, { title: this.$t('Homepage'), route: 'AppIndex', diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Adsense.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Adsense.vue new file mode 100644 index 00000000..18115cf9 --- /dev/null +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Adsense.vue @@ -0,0 +1,115 @@ +