diff --git a/apps/emails-and-messages/next.config.js b/apps/emails-and-messages/next.config.js index e8f7c12..897aeb4 100644 --- a/apps/emails-and-messages/next.config.js +++ b/apps/emails-and-messages/next.config.js @@ -1,7 +1,7 @@ /** @type {import('next').NextConfig} */ module.exports = { reactStrictMode: true, - transpilePackages: ["@saleor/apps-shared", "@saleor/react-hook-form-macaw"], + transpilePackages: ["@saleor/apps-shared", "@saleor/apps-ui", "@saleor/react-hook-form-macaw"], }; const isSentryEnvAvailable = diff --git a/apps/emails-and-messages/package.json b/apps/emails-and-messages/package.json index 5680a9a..1234f49 100644 --- a/apps/emails-and-messages/package.json +++ b/apps/emails-and-messages/package.json @@ -20,8 +20,9 @@ "@monaco-editor/react": "^4.4.6", "@saleor/app-sdk": "0.38.0", "@saleor/apps-shared": "workspace:*", + "@saleor/apps-ui": "workspace:*", "@saleor/react-hook-form-macaw": "workspace:*", - "@saleor/macaw-ui": "0.8.0-pre.83", + "@saleor/macaw-ui": "0.8.0-pre.84", "@sendgrid/client": "^7.7.0", "@sendgrid/mail": "^7.7.0", "@sentry/nextjs": "^7.52.1", diff --git a/apps/emails-and-messages/src/components/chip-text.tsx b/apps/emails-and-messages/src/components/chip-text.tsx deleted file mode 100644 index d7c8d89..0000000 --- a/apps/emails-and-messages/src/components/chip-text.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { Text, Chip, ChipProps } from "@saleor/macaw-ui/next"; - -const colorPropsMapping: Record = { - default: "neutralSubdued", - warning: "brandHighlight", - error: "criticalDefault", - success: "neutralDefault", -}; - -interface ChipTextProps { - variant?: "default" | "warning" | "error" | "success"; - content: string; -} - -export const ChipText = ({ variant = "default", content }: ChipTextProps) => { - const commonProps: ChipProps = { - __maxWidth: "max-content", - display: "flex", - borderStyle: "solid", - borderWidth: 1, - }; - - return ( - - - {content} - - - ); -}; diff --git a/apps/emails-and-messages/src/modules/app-configuration/ui/messaging-providers-box.tsx b/apps/emails-and-messages/src/modules/app-configuration/ui/messaging-providers-box.tsx index eada09c..cbe352a 100644 --- a/apps/emails-and-messages/src/modules/app-configuration/ui/messaging-providers-box.tsx +++ b/apps/emails-and-messages/src/modules/app-configuration/ui/messaging-providers-box.tsx @@ -1,9 +1,9 @@ import { Box, Button, Text } from "@saleor/macaw-ui/next"; +import { SemanticChip } from "@saleor/apps-ui"; import { BoxWithBorder } from "../../../components/box-with-border"; import { BoxFooter } from "../../../components/box-footer"; import { defaultPadding } from "../../../components/ui-defaults"; import { useRouter } from "next/router"; -import { ChipText } from "../../../components/chip-text"; import Image from "next/image"; import sendgrid from "../../../public/sendgrid.png"; import smtp from "../../../public/smtp.svg"; @@ -107,10 +107,11 @@ export const MessagingProvidersBox = ({ {configuration.name} - + + + {configuration.active ? "Active" : "Inactive"} + +