fix(SW-194): fix type imports
This commit is contained in:
@@ -11,6 +11,7 @@ import { getLang } from "@/i18n/serverContext"
|
|||||||
import styles from "./amenitiesList.module.css"
|
import styles from "./amenitiesList.module.css"
|
||||||
|
|
||||||
import type { AmenitiesListProps } from "@/types/components/hotelPage/amenities"
|
import type { AmenitiesListProps } from "@/types/components/hotelPage/amenities"
|
||||||
|
import type { HotelData } from "@/types/hotel"
|
||||||
|
|
||||||
export default async function AmenitiesList({
|
export default async function AmenitiesList({
|
||||||
detailedFacilities,
|
detailedFacilities,
|
||||||
|
|||||||
@@ -11,10 +11,10 @@ import Title from "@/components/TempDesignSystem/Text/Title"
|
|||||||
import { getIntl } from "@/i18n"
|
import { getIntl } from "@/i18n"
|
||||||
import { getLang } from "@/i18n/serverContext"
|
import { getLang } from "@/i18n/serverContext"
|
||||||
|
|
||||||
import { IntroSectionProps } from "./types"
|
|
||||||
|
|
||||||
import styles from "./introSection.module.css"
|
import styles from "./introSection.module.css"
|
||||||
|
|
||||||
|
import type { IntroSectionProps } from "./types"
|
||||||
|
|
||||||
export default async function IntroSection({
|
export default async function IntroSection({
|
||||||
hotelName,
|
hotelName,
|
||||||
hotelDescription,
|
hotelDescription,
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import Subtitle from "@/components/TempDesignSystem/Text/Subtitle"
|
|||||||
|
|
||||||
import styles from "./roomCard.module.css"
|
import styles from "./roomCard.module.css"
|
||||||
|
|
||||||
import type { RoomCardProps } from "@/types/components/hotelPage/roomCard"
|
import type { RoomCardProps } from "@/types/components/hotelPage/room"
|
||||||
|
|
||||||
export function RoomCard({
|
export function RoomCard({
|
||||||
badgeTextTransKey,
|
badgeTextTransKey,
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import { RoomCard } from "./RoomCard"
|
|||||||
import styles from "./rooms.module.css"
|
import styles from "./rooms.module.css"
|
||||||
|
|
||||||
import { HotelHashValues } from "@/types/components/hotelPage/tabNavigation"
|
import { HotelHashValues } from "@/types/components/hotelPage/tabNavigation"
|
||||||
import type { RoomsProps } from "./types"
|
import { RoomsProps } from "@/types/components/hotelPage/room"
|
||||||
|
|
||||||
export function Rooms({ rooms }: RoomsProps) {
|
export function Rooms({ rooms }: RoomsProps) {
|
||||||
const intl = useIntl()
|
const intl = useIntl()
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
import { RoomData } from "@/types/hotel"
|
|
||||||
|
|
||||||
export type RoomsProps = {
|
|
||||||
rooms: RoomData[]
|
|
||||||
}
|
|
||||||
@@ -2,7 +2,7 @@ import { VariantProps } from "class-variance-authority"
|
|||||||
|
|
||||||
import { accordionItemVariants } from "./variants"
|
import { accordionItemVariants } from "./variants"
|
||||||
|
|
||||||
import { IconName } from "@/types/components/icon"
|
import type { IconName } from "@/types/components/icon"
|
||||||
|
|
||||||
export interface AccordionItemProps
|
export interface AccordionItemProps
|
||||||
extends React.HtmlHTMLAttributes<HTMLDetailsElement>,
|
extends React.HtmlHTMLAttributes<HTMLDetailsElement>,
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
import { Children, cloneElement, isValidElement } from "react"
|
import { Children, cloneElement, isValidElement } from "react"
|
||||||
|
|
||||||
import { AccordionItemProps } from "./AccordionItem/accordionItem"
|
import { AccordionItemProps } from "./AccordionItem/accordionItem"
|
||||||
import { AccordionProps } from "./accordion"
|
|
||||||
import { accordionVariants } from "./variants"
|
import { accordionVariants } from "./variants"
|
||||||
|
|
||||||
|
import type { AccordionProps } from "./accordion"
|
||||||
|
|
||||||
export default function Accordion({
|
export default function Accordion({
|
||||||
children,
|
children,
|
||||||
className,
|
className,
|
||||||
|
|||||||
@@ -7,3 +7,7 @@ export interface RoomCardProps {
|
|||||||
subtitle: string
|
subtitle: string
|
||||||
badgeTextTransKey: string | null
|
badgeTextTransKey: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export type RoomsProps = {
|
||||||
|
rooms: RoomData[]
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
import { HeadingProps } from "@/components/TempDesignSystem/Text/Title/title"
|
import type { HeadingProps } from "@/components/TempDesignSystem/Text/Title/title"
|
||||||
|
|
||||||
export type HeaderProps = {
|
export type HeaderProps = {
|
||||||
link?: {
|
link?: {
|
||||||
|
|||||||
Reference in New Issue
Block a user