This is an automated email from the ASF dual-hosted git repository.

hussein-awala pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 455f5125c9a UI: Remove unused clipboard wrappers (#75759)
455f5125c9a is described below

commit 455f5125c9a59d8cd61fd34a155e363298a4af04
Author: Hussein Awala <[email protected]>
AuthorDate: Tue Oct 27 16:01:23 2026 +0100

    UI: Remove unused clipboard wrappers (#75759)
---
 .../airflow/ui/src/system-components/Clipboard.tsx | 42 ++--------------------
 1 file changed, 2 insertions(+), 40 deletions(-)

diff --git a/airflow-core/src/airflow/ui/src/system-components/Clipboard.tsx 
b/airflow-core/src/airflow/ui/src/system-components/Clipboard.tsx
index 58839a2956c..4199ff787e5 100644
--- a/airflow-core/src/airflow/ui/src/system-components/Clipboard.tsx
+++ b/airflow-core/src/airflow/ui/src/system-components/Clipboard.tsx
@@ -19,9 +19,9 @@
 import { forwardRef } from "react";
 
 import type { ButtonProps, InputProps } from "@chakra-ui/react";
-import { Button, Clipboard as ChakraClipboard, Input } from "@chakra-ui/react";
+import { Clipboard as ChakraClipboard, Input } from "@chakra-ui/react";
 import { useTranslation } from "react-i18next";
-import { LuCheck, LuClipboard, LuLink } from "react-icons/lu";
+import { LuCheck, LuClipboard } from "react-icons/lu";
 
 import { IconButton } from ".";
 
@@ -41,44 +41,6 @@ const ClipboardCopyText = forwardRef<HTMLDivElement, 
ChakraClipboard.IndicatorPr
   );
 });
 
-export const ClipboardLabel = forwardRef<HTMLLabelElement, 
ChakraClipboard.LabelProps>((props, ref) => (
-  <ChakraClipboard.Label
-    display="inline-block"
-    fontWeight="medium"
-    mb="1"
-    textStyle="sm"
-    {...props}
-    ref={ref}
-  />
-));
-
-export const ClipboardButton = forwardRef<HTMLButtonElement, 
ButtonProps>((props, ref) => (
-  <ChakraClipboard.Trigger asChild>
-    <Button ref={ref} variant="outline" {...props}>
-      <ClipboardIcon />
-      <ClipboardCopyText />
-    </Button>
-  </ChakraClipboard.Trigger>
-));
-
-export const ClipboardLink = forwardRef<HTMLButtonElement, 
ButtonProps>((props, ref) => (
-  <ChakraClipboard.Trigger asChild>
-    <Button
-      alignItems="center"
-      display="inline-flex"
-      gap="2"
-      ref={ref}
-      size="xs"
-      unstyled
-      variant="plain"
-      {...props}
-    >
-      <LuLink />
-      <ClipboardCopyText />
-    </Button>
-  </ChakraClipboard.Trigger>
-));
-
 export const ClipboardIconButton = forwardRef<HTMLButtonElement, 
ButtonProps>((props, ref) => (
   <ChakraClipboard.Trigger asChild>
     <IconButton ref={ref} size="xs" variant="ghost" {...props}>

Reply via email to