diff --git a/src/CustomDropdown.xml b/src/CustomDropdown.xml index 0cab15b..d5ef8dd 100644 --- a/src/CustomDropdown.xml +++ b/src/CustomDropdown.xml @@ -7,6 +7,13 @@ Widget to make a selection in a dropdown menu. + + + Editable + The widget doesn't listen to the editability setting of the containing dataview, but you can set it's editability here + + + Default value diff --git a/src/components/CustomDropdown/index.spec.tsx b/src/components/CustomDropdown/index.spec.tsx index 34c410a..2290550 100644 --- a/src/components/CustomDropdown/index.spec.tsx +++ b/src/components/CustomDropdown/index.spec.tsx @@ -74,6 +74,7 @@ const defaultProps = { enableClear: true, enableSearch: true, useAvatar: true, + editable: true, useDefaultStyle: true, placeholder: "placeholder", className: "custom-dropdown", @@ -380,7 +381,7 @@ describe("Custom dropdown component", () => { paginate: false, setLimit }, - paginate: false, + paginate: false }; // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore diff --git a/src/components/CustomDropdown/index.tsx b/src/components/CustomDropdown/index.tsx index 7ec62ac..ff6cb46 100644 --- a/src/components/CustomDropdown/index.tsx +++ b/src/components/CustomDropdown/index.tsx @@ -303,6 +303,7 @@ export default class CustomDropdown extends Component; firstLabelDefaultValue?: ListAttributeValue; @@ -43,6 +44,7 @@ export interface CustomDropdownContainerProps { export interface CustomDropdownPreviewProps { class: string; style: string; + editable: boolean; defaultValue: {} | { type: string } | null; objIdDefaultValue: string; firstLabelDefaultValue: string;