Skip to content

Commit 9c912c3

Browse files
Modify HandleInertiaRequests.php file
1 parent f3f47d4 commit 9c912c3

File tree

6 files changed

+21
-14
lines changed

6 files changed

+21
-14
lines changed

app/Http/Middleware/HandleInertiaRequests.php

+10-4
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ public function version(Request $request): ?string
3030
return parent::version($request);
3131
}
3232

33+
protected $avatar = 'https://painrehabproducts.com/wp-content/uploads/2014/10/facebook-default-no-profile-pic.jpg';
34+
protected $username = 'perisicnikola37';
35+
protected $favicon = 'https://avatars.githubusercontent.com/u/47703742?s=280&v=4';
36+
37+
3338
/**
3439
* Defines the props that are shared by default.
3540
*
@@ -41,19 +46,20 @@ public function share(Request $request): array
4146
{
4247
return array_merge(parent::share($request), [
4348
'flash' => [
44-
'success' => session('success'),
45-
'delete' => session('delete'),
49+
'success' => session('success') ?? null,
50+
'delete' => session('delete') ?? null,
4651
],
4752
'counts' => [
4853
'userCount' => User::count(),
4954
'roleCount' => Role::count(),
5055
],
51-
'avatar' => 'https://painrehabproducts.com/wp-content/uploads/2014/10/facebook-default-no-profile-pic.jpg',
5256
'auth' => [
5357
'user' => Auth::user()
5458
],
5559
'currentYear' => date('Y'),
56-
'username' => 'perisicnikola37'
60+
'avatar' => $this->avatar,
61+
'username' => $this->username,
62+
'favicon' => $this->favicon,
5763
]);
5864
}
5965
}

package-lock.json

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"vue": "^3.2.31"
1919
},
2020
"dependencies": {
21-
"@fortawesome/fontawesome-free": "^6.3.0",
21+
"@fortawesome/fontawesome-free": "^6.4.0",
2222
"nprogress": "^0.2.0"
2323
}
2424
}

resources/js/Pages/Users/Index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@
160160
</template>
161161

162162
<script>
163-
import AppLayout from '@/Layouts/AppLayout.vue';
164163
import Pagination from '@/Components/Pagination.vue';
164+
import AppLayout from '@/Layouts/AppLayout.vue';
165165
export default {
166166
components: {
167167
AppLayout,

resources/js/app.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import './bootstrap';
21
import '../css/app.css';
2+
import './bootstrap';
33

4-
import { createApp, h } from 'vue';
5-
import { createInertiaApp, Link } from '@inertiajs/vue3';
4+
import '@fortawesome/fontawesome-free/css/all.css';
5+
import { Link, createInertiaApp } from '@inertiajs/vue3';
66
import { resolvePageComponent } from 'laravel-vite-plugin/inertia-helpers';
7+
import { createApp, h } from 'vue';
78
import { ZiggyVue } from '../../vendor/tightenco/ziggy/dist/vue.m';
8-
import '@fortawesome/fontawesome-free/css/all.css';
99

1010
// const appName = window.document.getElementsByTagName('title')[0]?.innerText || 'Laravel';
1111

resources/views/app.blade.php

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<link href="https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap" rel="stylesheet" />
1111
{{-- Font Awesome --}}
1212
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" integrity="sha512-X4uW4UXofX9BAbTCfajPCJZr8rZk+/Q2IcGdCs+gMf/diK1tX9s3OMnLTwYjrmnZG05LsTcCAzpRwHXyTj+fKw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
13+
<link rel="icon" href="{{ $page['props']['favicon'] }}" type="image/x-icon">
1314

1415
<!-- Scripts -->
1516
@routes

0 commit comments

Comments
 (0)