diff --git a/.changeset/wet-turkeys-end.md b/.changeset/wet-turkeys-end.md new file mode 100644 index 000000000..ba3b82134 --- /dev/null +++ b/.changeset/wet-turkeys-end.md @@ -0,0 +1,5 @@ +--- +"@launchpad-ui/components": patch +--- + +Add `TagButton` diff --git a/packages/components/src/TagButton.tsx b/packages/components/src/TagButton.tsx new file mode 100644 index 000000000..de108413f --- /dev/null +++ b/packages/components/src/TagButton.tsx @@ -0,0 +1,38 @@ +import type { ForwardedRef } from 'react'; +import type { ButtonProps } from 'react-aria-components'; +import type { TagVariants } from './TagGroup'; + +import { forwardRef } from 'react'; +import { composeRenderProps } from 'react-aria-components'; + +import { Button } from './Button'; +import { tag } from './TagGroup'; + +interface TagButtonProps extends ButtonProps, Omit {} + +const _TagButton = ( + { size = 'medium', ...props }: TagButtonProps, + ref: ForwardedRef, +) => { + return ( +