feat(login): redesign login page layout and integrate button component
This commit is contained in:
@@ -19,6 +19,7 @@ export class ButtonComponent {
|
||||
readonly variant = input<ButtonVariant>('primary');
|
||||
readonly type = input<'button' | 'submit' | 'reset'>('button');
|
||||
readonly disabled = input(false);
|
||||
readonly buttonClass = input<string>('');
|
||||
|
||||
protected readonly buttonClasses = computed(() => {
|
||||
const variants: Record<ButtonVariant, string> = {
|
||||
@@ -29,6 +30,6 @@ export class ButtonComponent {
|
||||
cancel: 'btn-secondary'
|
||||
};
|
||||
|
||||
return ['btn', variants[this.variant()]];
|
||||
return ['btn', variants[this.variant()], this.buttonClass()];
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user