From 82c7860d5ed7fcc2600bcecdbf3f50ca1752af7c Mon Sep 17 00:00:00 2001 From: Rohan Gupta Date: Wed, 27 Sep 2023 15:20:53 +0530 Subject: [PATCH 1/2] Added readOnly prop to Select --- .../ui-toolkit/src/components/atoms/Select/Select.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/ui-toolkit/src/components/atoms/Select/Select.tsx b/packages/ui-toolkit/src/components/atoms/Select/Select.tsx index db6a4cbc..c0e41e6c 100644 --- a/packages/ui-toolkit/src/components/atoms/Select/Select.tsx +++ b/packages/ui-toolkit/src/components/atoms/Select/Select.tsx @@ -58,7 +58,8 @@ class Select extends React.PureComponent { optionsParentClass, activeOptionBoxClass, activeIndex, - dataTestId + dataTestId, + readonly } = this.props; let selectedOption = null; @@ -85,6 +86,7 @@ class Select extends React.PureComponent { {}, - dataTestId: '' + dataTestId: '', + readonly: false } as DefaultProps; @@ -219,6 +222,8 @@ type DefaultProps = { activeOptionBoxClass: string; onChange:(e:React.ChangeEvent)=> void; dataTestId: string; + /* readonly is useful for phone devices where we are showing data from our own like dropdown */ + readonly: boolean; } export type Props = RequiredProps & DefaultProps; From 93478eaef0f32f1a9e822aac00a6c0a3fb5648d5 Mon Sep 17 00:00:00 2001 From: Rohan Gupta Date: Wed, 27 Sep 2023 15:21:21 +0530 Subject: [PATCH 2/2] Added readOnly prop to Select --- packages/ui-toolkit/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui-toolkit/package.json b/packages/ui-toolkit/package.json index 0f2a4f2f..05a0f43e 100644 --- a/packages/ui-toolkit/package.json +++ b/packages/ui-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@groww-tech/ui-toolkit", - "version": "0.4.5", + "version": "0.4.6", "description": "A lightning nature UI", "main": "dist/cjs/index.js", "module": "dist/esm/index.js",