Skip to content
Snippets Groups Projects
Commit ffc3ee1e authored by Alexander Reifschneider's avatar Alexander Reifschneider
Browse files

OZG-6242 Fix destructive

parent 27ed679b
No related branches found
No related tags found
1 merge request!47OZG 6242 button enhancement
...@@ -86,7 +86,7 @@ type ButtonVariants = VariantProps<typeof buttonVariants>; ...@@ -86,7 +86,7 @@ type ButtonVariants = VariantProps<typeof buttonVariants>;
imports: [CommonModule, SpinnerIconComponent], imports: [CommonModule, SpinnerIconComponent],
template: `<button template: `<button
type="button" type="button"
[ngClass]="buttonVariants({ size, variant, disabled, destructive })" [ngClass]="buttonVariants({ size, variant, disabled, destructive: isDestructive })"
[disabled]="isDisabled" [disabled]="isDisabled"
[attr.aria-disabled]="isDisabled" [attr.aria-disabled]="isDisabled"
[attr.aria-label]="text" [attr.aria-label]="text"
...@@ -114,5 +114,9 @@ export class ButtonComponent { ...@@ -114,5 +114,9 @@ export class ButtonComponent {
return this.disabled || this.isLoading; return this.disabled || this.isLoading;
} }
get isDestructive() {
return Boolean(this.destructive);
}
readonly buttonVariants = buttonVariants; readonly buttonVariants = buttonVariants;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment