feat(interface/dialog): disabled row property (#142)

* feat(interface/dialog): readonly, disabled flags

* Update TS prop types

* refactor(web/input): remove read only property

Co-authored-by: davidxd33 <dponce@gmail.com>
This commit is contained in:
davidxd33
2022-10-27 03:17:53 -04:00
committed by GitHub
parent 0d2c06e982
commit 4f69c7c5c1
7 changed files with 12 additions and 0 deletions

View File

@@ -7,12 +7,14 @@ export interface IInput {
default?: string;
password?: boolean;
icon?: IconProp;
disabled?: boolean;
}
export interface ICheckbox {
type: 'checkbox';
label: string;
checked?: boolean;
disabled?: boolean;
}
export interface ISelect {
@@ -20,6 +22,7 @@ export interface ISelect {
label: string;
default?: string;
options?: { value: string; label?: string }[];
disabled?: boolean;
}
export interface INumber {
@@ -30,6 +33,7 @@ export interface INumber {
icon?: IconProp;
min?: number;
max?: number;
disabled?: boolean;
}
export interface ISlider {
@@ -39,4 +43,5 @@ export interface ISlider {
min?: number;
max?: number;
step?: number;
disabled?: boolean;
}