diff --git a/app/Http/Middleware/HandleInertiaRequests.php b/app/Http/Middleware/HandleInertiaRequests.php index 867ecf6..e994f59 100644 --- a/app/Http/Middleware/HandleInertiaRequests.php +++ b/app/Http/Middleware/HandleInertiaRequests.php @@ -38,6 +38,7 @@ class HandleInertiaRequests extends Middleware 'success' => $request->session()->get('success'), 'error' => $request->session()->get('error'), ], + 'app_env' => config('app.env'), ]; } } diff --git a/public/favicon.ico b/public/favicon.ico index e69de29..b3026f2 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/resources/js/Components/EnvironmentBanner.vue b/resources/js/Components/EnvironmentBanner.vue new file mode 100644 index 0000000..1dbee9c --- /dev/null +++ b/resources/js/Components/EnvironmentBanner.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/resources/js/Layouts/AdminLayout.vue b/resources/js/Layouts/AdminLayout.vue index bca3454..c6980c3 100644 --- a/resources/js/Layouts/AdminLayout.vue +++ b/resources/js/Layouts/AdminLayout.vue @@ -4,11 +4,13 @@ import { Link } from '@inertiajs/vue3'; import ApplicationLogo from '@/Components/ApplicationLogo.vue'; import Dropdown from '@/Components/Dropdown.vue'; import DropdownLink from '@/Components/DropdownLink.vue'; +import EnvironmentBanner from '@/Components/EnvironmentBanner.vue'; const isSidebarOpen = ref(true);