Skip to content

Commit 35b9954

Browse files
committed
Inertia v2
1 parent 7638e73 commit 35b9954

File tree

5 files changed

+23
-23
lines changed

5 files changed

+23
-23
lines changed

bun.lockb

-363 Bytes
Binary file not shown.

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"php": "^8.2",
88
"althinect/filament-spatie-roles-permissions": "^2.2",
99
"filament/filament": "^3.2",
10-
"inertiajs/inertia-laravel": "^1.3",
10+
"inertiajs/inertia-laravel": "^2.0",
1111
"laravel/framework": "^11.17",
1212
"laravel/horizon": "^5.26",
1313
"laravel/pulse": "^1.2",

composer.lock

Lines changed: 13 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"devDependencies": {
33
"@heroicons/vue": "^2.2.0",
4-
"@inertiajs/vue3": "^1.3.0",
4+
"@inertiajs/vue3": "^2.0.0",
55
"@sentry/vue": "^8.47.0",
66
"@tailwindcss/forms": "^0.5.9",
77
"@tailwindcss/typography": "^0.5.15",

resources/js/Components/Notice.vue

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020

2121
<script setup>
2222
import { ref, onMounted } from 'vue';
23-
import { router } from "@inertiajs/vue3";
23+
import { router, usePage } from "@inertiajs/vue3";
24+
25+
const page = usePage();
2426
2527
const active = ref(false);
2628
const icon = ref("");
@@ -29,20 +31,20 @@
2931
3032
onMounted(() => {
3133
router.on('finish', () => {
32-
let error = Object.values(router.page.props.errors)[0] || router.page.props.error;
34+
let error = Object.values(page.props.errors)[0] || page.props.error;
3335
34-
if (router.page.props.success) {
36+
if (page.props.success) {
3537
icon.value = "CheckCircleIcon";
3638
type.value = "success";
37-
message.value = router.page.props.success;
39+
message.value = page.props.success;
3840
} else if (error) {
3941
icon.value = "XCircleIcon";
4042
type.value = "error";
4143
message.value = error;
42-
} else if (router.page.props.warning) {
44+
} else if (page.props.warning) {
4345
icon.value = "ExclamationCircleIcon";
4446
type.value = "warning";
45-
message.value = router.page.props.warning;
47+
message.value = page.props.warning;
4648
}
4749
4850
setActive();

0 commit comments

Comments
 (0)