From 485fddfa3d7c00b1cb3d9a5c9123b26a949ca105 Mon Sep 17 00:00:00 2001
From: Christian Andolf
Date: Fri, 9 May 2025 09:54:55 +0200
Subject: [PATCH 1/2] fix: make sure of design system button and inherent
typography props
---
.../MyPages/DigitalTeamMemberCard/Client.tsx | 46 +++++++++++--------
.../MyPages/DigitalTeamMemberCard/Content.tsx | 20 ++++----
.../digitalTeamMemberCard.module.css | 18 +-------
3 files changed, 36 insertions(+), 48 deletions(-)
diff --git a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx
index 0cf6ccb21..9c7b1bfb8 100644
--- a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx
+++ b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx
@@ -1,9 +1,9 @@
"use client"
import { useState } from "react"
-import { Button } from "react-aria-components"
import { useIntl } from "react-intl"
+import { Button } from "@scandic-hotels/design-system/Button"
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
import { Typography } from "@scandic-hotels/design-system/Typography"
@@ -42,16 +42,19 @@ export default function DigitalTeamMemberCardClient({
return (
<>
-
{/* TODO: Add missing link to benefits page */}
-
-
-
- {intl.formatMessage({
- defaultMessage: "Check out all your benefits",
- })}
-
-
-
+
+
+ {intl.formatMessage({
+ defaultMessage: "Check out all your benefits",
+ })}
+
+
>
diff --git a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx
index 0b880784d..8954995d9 100644
--- a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx
+++ b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx
@@ -133,18 +133,16 @@ export default function DigitalTeamMemberCardContent({
-
-
+
+
{intl.formatMessage({ defaultMessage: "Team Member" })}
-
-
{/* TODO: Should display country of employment */}
{/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */}
SWE
-
-
+
+
@@ -174,21 +172,19 @@ export default function DigitalTeamMemberCardContent({
-
-
+
+
{/* TODO: Should display department of employment */}
{/* eslint-disable formatjs/no-literal-string-in-jsx */}
Haymarket by Scandic
{/* eslint-enable */}
-
-
{/* TODO: Should display current state of employment */}
{/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */}
Employee
-
-