fix(SW-194): fix type imports

This commit is contained in:
Matilda Landström
2024-10-01 17:02:23 +02:00
parent 926d864413
commit 82789f66c6
9 changed files with 13 additions and 12 deletions

View File

@@ -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,

View File

@@ -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,

View File

@@ -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,

View File

@@ -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()

View File

@@ -1,5 +0,0 @@
import { RoomData } from "@/types/hotel"
export type RoomsProps = {
rooms: RoomData[]
}

View File

@@ -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>,

View File

@@ -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,

View File

@@ -7,3 +7,7 @@ export interface RoomCardProps {
subtitle: string subtitle: string
badgeTextTransKey: string | null badgeTextTransKey: string | null
} }
export type RoomsProps = {
rooms: RoomData[]
}

View File

@@ -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?: {