Skip to content

Commit d2803b2

Browse files
committed
Fix compile error in HotelList.
1 parent 4f62ce9 commit d2803b2

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed

apps/backend/tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@
77
"rootDir": "./src",
88
"outDir": "./dist"
99
},
10-
"include": ["src/**/*"],
11-
"references": [{ "path": "../../libs/shared/tsconfig.json" }]
10+
"include": ["src/**/*"]
1211
}

apps/frontend/core/src/components/HotelList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const props = defineProps<{
99
<template>
1010
<ul>
1111
<li v-for="hotel of props.hotels" :key="hotel.id">
12-
<slot name="hotel" v-bind="hotel">{{ hotel.name }}</slot>
12+
<slot name="hotel" :hotel="hotel">{{ hotel.name }}</slot>
1313
</li>
1414
</ul>
1515
</template>

apps/frontend/core/src/main.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ export {
88
HotelList,
99
useHotelsStore
1010
};
11+
12+

apps/frontend/rooms/src/pages/RoomsPage.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ loading.value = false;
2222
<template>
2323
<div class="rooms" :aria-busy="loading">
2424
<HotelList :hotels="hotels">
25-
<template #hotel="hotel">
25+
<template #hotel="{ hotel }">
2626
<li class="hotel">
2727
<h3 class="hotel-name">{{ hotel.name }}</h3>
2828
<ul>

libs/shared/src/models/Room.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Hotel } from "./Hotel";
1+
import type { Hotel } from "./Hotel";
22

33
export type Room = {
44
hotelId: Hotel["id"];

0 commit comments

Comments
 (0)