Merged in fix/3697-prettier-configs (pull request #3396)

fix(SW-3691): Setup one prettier config for whole repo

* Setup prettierrc in root and remove other configs


Approved-by: Joakim Jäderberg
Approved-by: Linus Flood
This commit is contained in:
Rasmus Langvad
2026-01-07 12:45:50 +00:00
parent 932413412b
commit d0546926a9
500 changed files with 18367 additions and 18419 deletions

View File

@@ -1,9 +1,9 @@
import type { Meta, StoryObj } from '@storybook/nextjs-vite'
import type { Meta, StoryObj } from "@storybook/nextjs-vite"
import { FacilityEnum } from '@scandic-hotels/common/constants/facilities'
import { FacilityEnum } from "@scandic-hotels/common/constants/facilities"
import { FacilityToIcon } from '.'
import { iconVariantConfig } from '../Icons/variants'
import { FacilityToIcon } from "."
import { iconVariantConfig } from "../Icons/variants"
const facilityMapping: Record<string, FacilityEnum> = Object.fromEntries(
Object.entries(FacilityEnum).filter(([k]) => isNaN(Number(k)))
@@ -12,26 +12,26 @@ const facilityMapping: Record<string, FacilityEnum> = Object.fromEntries(
const colorOptions = Object.keys(iconVariantConfig.variants.color)
const meta: Meta<typeof FacilityToIcon> = {
title: 'Core Components/Facility To Icon',
title: "Core Components/Facility To Icon",
component: FacilityToIcon,
argTypes: {
id: {
control: 'select',
control: "select",
options: Object.keys(FacilityEnum)
.map((key) => FacilityEnum[key as keyof typeof FacilityEnum])
.filter((x) => typeof x === 'string')
.filter((x) => typeof x === "string")
.toSorted(),
mapping: facilityMapping,
description: 'Facility identifier (mapped to the corresponding icon)',
description: "Facility identifier (mapped to the corresponding icon)",
},
color: {
control: 'select',
control: "select",
options: colorOptions,
description: 'Icon color variant',
description: "Icon color variant",
},
size: {
control: 'number',
description: 'Icon pixel size',
control: "number",
description: "Icon pixel size",
},
},
}
@@ -44,7 +44,7 @@ export const Playground: Story = {
args: {
id: FacilityEnum.Bar,
size: 24,
color: 'Icon/Default',
color: "Icon/Default",
},
}
@@ -65,13 +65,13 @@ const exampleFacilities = [
export const Examples: Story = {
args: {
size: 24,
color: 'Icon/Default',
color: "Icon/Default",
},
render: (args) => (
<div
style={{
display: 'grid',
gridTemplateColumns: 'repeat(auto-fill, minmax(180px, 1fr))',
display: "grid",
gridTemplateColumns: "repeat(auto-fill, minmax(180px, 1fr))",
gap: 16,
}}
>
@@ -79,12 +79,12 @@ export const Examples: Story = {
<div
key={key}
style={{
display: 'flex',
alignItems: 'center',
display: "flex",
alignItems: "center",
gap: 12,
padding: 8,
borderRadius: 8,
background: 'var(--ds-color-surface-subtle, #F2ECE6)',
background: "var(--ds-color-surface-subtle, #F2ECE6)",
}}
>
<FacilityToIcon id={key} size={args.size} color={args.color} />

View File

@@ -1,10 +1,10 @@
import { FacilityEnum } from '@scandic-hotels/common/constants/facilities'
import { FacilityEnum } from "@scandic-hotels/common/constants/facilities"
import type { JSX } from 'react'
import { IconProps, NucleoIconProps } from '../Icons'
import { IconByIconName } from '../Icons/IconByIconName'
import { IconName } from '../Icons/iconName'
import { MaterialIconSetIconProps } from '../Icons/MaterialIcon'
import type { JSX } from "react"
import { IconProps, NucleoIconProps } from "../Icons"
import { IconByIconName } from "../Icons/IconByIconName"
import { IconName } from "../Icons/iconName"
import { MaterialIconSetIconProps } from "../Icons/MaterialIcon"
interface mapFacilityToIconProps {
id: FacilityEnum