chore: lint fix

This commit is contained in:
Michael Zetterberg
2024-04-22 06:58:50 +02:00
parent abdc48f57f
commit 14e93eba7c
82 changed files with 282 additions and 160 deletions

View File

@@ -1,7 +1,7 @@
import { env } from "@/env/server"
import Script from "next/script"
import { env } from "@/env/server"
export default function AdobeScript() {
return env.ADOBE_SCRIPT_SRC ? (
<Script data-cookieconsent="statistics" src={env.ADOBE_SCRIPT_SRC} />

View File

@@ -1,7 +1,8 @@
import { Lang } from "@/constants/languages"
import styles from "./contact.module.css"
import { Lang } from "@/constants/languages"
import { Section, type ContactNode } from "@/types/requests/asides/contact"
import { type ContactNode, Section } from "@/types/requests/asides/contact"
export default function Contact({ sections, system: { locale } }: ContactNode) {
if (!sections.length) {

View File

@@ -1,10 +1,12 @@
"use client"
import { renderOptions } from "./renderOptions"
import { useRouter } from "next/navigation"
import { Button } from "@scandic-hotels/design-system/current"
import Image from "@/components/Image"
import JsonToHtml from "@/components/JsonToHtml"
import { Button } from "@scandic-hotels/design-system/current"
import { renderOptions } from "./renderOptions"
import styles from "./puff.module.css"

View File

@@ -1,9 +1,8 @@
import styles from "./puff.module.css"
import { RTETypeEnum } from "@/types/rte/enums"
import type { EmbedByUid } from "@/types/components/jsontohtml"
import type { RTENext, RTEDefaultNode } from "@/types/rte/node"
import { RTETypeEnum } from "@/types/rte/enums"
import type { RTEDefaultNode, RTENext } from "@/types/rte/node"
import type { RenderOptions } from "@/types/rte/option"
export const renderOptions: RenderOptions = {

View File

@@ -1,11 +1,11 @@
import Puff from "./Puff"
import Contacts from "./Contacts"
import { AsideTypenameEnum } from "@/types/requests/utils/typename"
import type { AsideProps } from "@/types/components/current/aside"
import Puff from "./Puff"
import styles from "./aside.module.css"
import type { AsideProps } from "@/types/components/current/aside"
import { AsideTypenameEnum } from "@/types/requests/utils/typename"
export default function Aside({ blocks }: AsideProps) {
if (!blocks?.length) {
return null
@@ -24,12 +24,7 @@ export default function Aside({ blocks }: AsideProps) {
/>
)
case AsideTypenameEnum.CurrentBlocksPageAsidePuff:
return (
<Puff
key={`block-${idx}`}
{...block.puff}
/>
)
return <Puff key={`block-${idx}`} {...block.puff} />
default:
return null
}

View File

@@ -1,10 +1,9 @@
import { cva } from "class-variance-authority"
import { BlockListItemsEnum } from "@/types/requests/blocks/list"
import styles from "./list.module.css"
import type { ListItem } from "@/types/requests/blocks/list"
import { BlockListItemsEnum } from "@/types/requests/blocks/list"
const config = {
variants: {

View File

@@ -2,10 +2,10 @@ import List from "./List"
import Puffs from "./Puffs"
import Text from "./Text"
import { BlocksTypenameEnum } from "@/types/requests/utils/typename"
import styles from "./blocks.module.css"
import type { BlocksProps } from "@/types/components/current/blocks"
import { BlocksTypenameEnum } from "@/types/requests/utils/typename"
export default function Blocks({ blocks }: BlocksProps) {
if (!blocks?.length) {

View File

@@ -1,12 +1,14 @@
import { request } from "@/lib/graphql/request"
import { GetFooter } from "@/lib/graphql/Query/Footer.graphql"
import Image from "@/components/Image"
import Navigation from "./Navigation"
import Script from "next/script"
import type { GetFooterData } from "@/types/requests/footer"
import { GetFooter } from "@/lib/graphql/Query/Footer.graphql"
import { request } from "@/lib/graphql/request"
import Image from "@/components/Image"
import Navigation from "./Navigation"
import type { LangParams } from "@/types/params"
import type { GetFooterData } from "@/types/requests/footer"
export default async function Footer({ lang }: LangParams) {
const response = await request<GetFooterData>(

View File

@@ -2,6 +2,7 @@
import { useState } from "react"
import Image from "@/components/Image"
import Mobile from "../LanguageSwitcher/Mobile"
import styles from "./mainMenu.module.css"

View File

@@ -1,13 +1,13 @@
import { homeHrefs } from "@/constants/homeHrefs"
import { languages } from "@/constants/languages"
import { env } from "@/env/server"
import { batchRequest } from "@/lib/graphql/batchRequest"
import { request } from "@/lib/graphql/request"
import { GetHeader } from "@/lib/graphql/Query/Header.graphql"
import {
GetDaDeEnUrls,
GetFiNoSvUrls,
} from "@/lib/graphql/Query/LanguageSwitcher.graphql"
import { homeHrefs } from "@/constants/homeHrefs"
import { env } from "@/env/server"
import { request } from "@/lib/graphql/request"
import MainMenu from "./MainMenu"
import OfflineBanner from "./OfflineBanner"
@@ -15,9 +15,9 @@ import TopMenu from "./TopMenu"
import styles from "./header.module.css"
import type { HeaderProps } from "@/types/components/current/header"
import { LangParams } from "@/types/params"
import type { HeaderQueryData } from "@/types/requests/header"
import type { HeaderProps } from "@/types/components/current/header"
import type { LanguageSwitcherQueryData } from "@/types/requests/languageSwitcher"
export default async function Header({ lang, uid }: LangParams & HeaderProps) {

View File

@@ -1,6 +1,7 @@
import { Lang, localeToLang } from "@/constants/languages"
import { headers } from "next/headers"
import { Lang, localeToLang } from "@/constants/languages"
export default function LangPopup({ lang }: { lang: Lang }) {
const headersList = headers()
const preferedLang = headersList.get("Accept-Language") ?? ""

View File

@@ -1,7 +1,7 @@
"use client"
import { useEffect } from "react"
import ContentstackLivePreview from "@contentstack/live-preview-utils"
import { useEffect } from "react"
export default function InitLivePreview() {
useEffect(() => {

View File

@@ -1,7 +1,7 @@
import { renderOptions } from "./renderOptions"
import JsonToHtml from "@/components/JsonToHtml"
import Breadcrumbs from "./Breadcrumbs"
import JsonToHtml from "@/components/JsonToHtml"
import { renderOptions } from "./renderOptions"
import styles from "./preamble.module.css"

View File

@@ -1,9 +1,8 @@
import styles from "./preamble.module.css"
import { RTETypeEnum } from "@/types/rte/enums"
import type { EmbedByUid } from "@/types/components/jsontohtml"
import type { RTENext, RTEDefaultNode } from "@/types/rte/node"
import { RTETypeEnum } from "@/types/rte/enums"
import type { RTEDefaultNode, RTENext } from "@/types/rte/node"
import type { RenderOptions } from "@/types/rte/option"
export const renderOptions: RenderOptions = {

View File

@@ -1,12 +1,13 @@
"use client"
import { usePathname, useSearchParams } from "next/navigation"
import { useEffect, useState } from "react"
import {
SiteSectionObject,
TrackingData,
TrackingProps,
} from "@/types/components/tracking"
import { usePathname, useSearchParams } from "next/navigation"
import { useEffect, useState } from "react"
function createPageObject(trackingData: TrackingData) {
const englishSegments = trackingData.englishUrl