Skip to content

Commit b93a874

Browse files
committed
feat: add iconOnly props for all buttons
1 parent 01477c5 commit b93a874

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

.changeset/sweet-dots-agree.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@badrap/libapp": patch
3+
---
4+
5+
Add iconOnly props for all buttons

src/ui/experimental/CopyButton.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { UiNode, element, Responsive } from "../internal.js";
33
type CopyButtonProps = {
44
variant?: "default" | "primary" | "danger";
55
size?: Responsive<"sm" | "md">;
6+
iconOnly?: Responsive<boolean>;
67
disabled?: boolean;
78
value: string;
89
children?: UiNode;

src/ui/experimental/DownloadButton.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { Json, UiNode, element, Responsive } from "../internal.js";
33
type DownloadButtonProps = {
44
variant?: "default" | "primary" | "danger";
55
size?: Responsive<"sm" | "md">;
6+
iconOnly?: Responsive<boolean>;
67
disabled?: boolean;
78
filename?: string;
89
context?: Json;

src/ui/experimental/UploadButton.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { Json, UiNode, element, Responsive } from "../internal.js";
33
type UploadButtonProps = {
44
name: string;
55
size?: Responsive<"sm" | "md">;
6+
iconOnly?: Responsive<boolean>;
67
action: Json;
78
disabled?: boolean;
89
multiple?: boolean;

0 commit comments

Comments
 (0)