fix: Button variant validation (#7699)
* fix: Button variant validation * fix: MenuVariant validation * Add default value to buttonVariant * Adds default value to MenuVariant
This commit is contained in:
parent
60131403b2
commit
d9fa049578
|
|
@ -12,6 +12,7 @@ import {
|
|||
ButtonBorderRadius,
|
||||
ButtonBorderRadiusTypes,
|
||||
ButtonVariant,
|
||||
ButtonVariantTypes,
|
||||
} from "components/constants";
|
||||
|
||||
class ButtonWidget extends BaseWidget<ButtonWidgetProps, ButtonWidgetState> {
|
||||
|
|
@ -147,12 +148,13 @@ class ButtonWidget extends BaseWidget<ButtonWidgetProps, ButtonWidgetState> {
|
|||
},
|
||||
],
|
||||
isJSConvertible: true,
|
||||
isBindProperty: false,
|
||||
isBindProperty: true,
|
||||
isTriggerProperty: false,
|
||||
validation: {
|
||||
type: ValidationTypes.TEXT,
|
||||
params: {
|
||||
allowedVAlues: ["SOLID", "OUTLINE", "GHOST"],
|
||||
default: ButtonVariantTypes.SOLID,
|
||||
allowedValues: ["SOLID", "OUTLINE", "GHOST"],
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ import {
|
|||
ButtonBorderRadius,
|
||||
ButtonBoxShadow,
|
||||
ButtonVariant,
|
||||
ButtonVariantTypes,
|
||||
} from "components/constants";
|
||||
import { IconName } from "@blueprintjs/icons";
|
||||
export interface MenuButtonWidgetProps extends WidgetProps {
|
||||
|
|
@ -245,12 +246,13 @@ class MenuButtonWidget extends BaseWidget<MenuButtonWidgetProps, WidgetState> {
|
|||
},
|
||||
],
|
||||
isJSConvertible: true,
|
||||
isBindProperty: false,
|
||||
isBindProperty: true,
|
||||
isTriggerProperty: false,
|
||||
validation: {
|
||||
type: ValidationTypes.TEXT,
|
||||
params: {
|
||||
allowedVAlues: ["SOLID", "OUTLINE", "GHOST"],
|
||||
default: ButtonVariantTypes.SOLID,
|
||||
allowedValues: ["SOLID", "OUTLINE", "GHOST"],
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user