We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bd9b2fc commit 08b10f2Copy full SHA for 08b10f2
error.vue
@@ -1,7 +1,7 @@
1
<script setup>
2
const error = useError();
3
const handleGoBack = () => {
4
- navigateTo("/");
+ clearError({ redirect: "/" });
5
};
6
</script>
7
pages/car/[name]-[id].vue
@@ -7,7 +7,13 @@ const car = computed(() => {
const carId = parseInt(route.params.id);
8
return cars.find((car) => car.id === carId);
9
});
10
-
+console.log(car);
11
+if (!car.value) {
12
+ throw createError({
13
+ statusCode: 404,
14
+ message: `Car with id ${route.params.id} does not exist`,
15
+ });
16
+}
17
useHead({ title: toTitleCase(route.params.name) });
18
19
definePageMeta({
0 commit comments