From 79765b516d1ebe688ac8ccd3e6f8ee1a0a99195c Mon Sep 17 00:00:00 2001 From: Brian McGee Date: Fri, 20 Jun 2025 09:13:55 +0100 Subject: [PATCH] feat(ui): rename TagStatus to MachineStatus Standardizes naming and updates related props, classes, and types for clarity and consistency. --- .../ui/src/components/v2/MachineStatus/MachineStatus.css | 2 +- .../components/v2/MachineStatus/MachineStatus.stories.tsx | 6 +++--- .../ui/src/components/v2/MachineStatus/MachineStatus.tsx | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.css b/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.css index adb1f2f8e..a24ae0018 100644 --- a/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.css +++ b/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.css @@ -1,4 +1,4 @@ -span.tag-status { +span.machine-status { @apply flex items-center gap-1; .indicator { diff --git a/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.stories.tsx b/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.stories.tsx index 0c8a597ca..d9adc857d 100644 --- a/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.stories.tsx +++ b/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.stories.tsx @@ -1,10 +1,10 @@ import { MachineStatus, - TagStatusProps, + MachineStatusProps, } from "@/src/components/v2/MachineStatus/MachineStatus"; import { Meta, StoryObj } from "@kachurun/storybook-solid"; -const meta: Meta = { +const meta: Meta = { title: "Components/MachineStatus", component: MachineStatus, decorators: [ @@ -18,7 +18,7 @@ const meta: Meta = { export default meta; -type Story = StoryObj; +type Story = StoryObj; export const Online: Story = { args: { diff --git a/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.tsx b/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.tsx index 1fcb523d7..95ffa2e2d 100644 --- a/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.tsx +++ b/pkgs/clan-app/ui/src/components/v2/MachineStatus/MachineStatus.tsx @@ -12,14 +12,14 @@ export type MachineStatus = | "Installed" | "Not Installed"; -export interface TagStatusProps { +export interface MachineStatusProps { label?: boolean; status: MachineStatus; } -export const MachineStatus = (props: TagStatusProps) => ( +export const MachineStatus = (props: MachineStatusProps) => (