From 5f168e9636f788068794356af5a75b58e40a9423 Mon Sep 17 00:00:00 2001 From: Daniele Zurico Date: Tue, 24 Oct 2023 12:30:01 +0100 Subject: [PATCH 1/9] fix: missing exports (#559) --- package.json | 2 +- src/index.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 8f161137..29e6f4af 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@capgeminiuk/dcx-react-library", "author": "Capgemini UK", "license": "MIT", - "version": "0.8.0", + "version": "0.8.1", "source": "src/index.ts", "main": "dist/dcx-react-library.js", "module": "dist/dcx-react-library.module.js", diff --git a/src/index.ts b/src/index.ts index bcde09bc..6f206548 100644 --- a/src/index.ts +++ b/src/index.ts @@ -26,3 +26,9 @@ export * from './keyBoard'; export * from './preformattedText'; export * from './list'; export * from './breadcrumb'; +export * from './abbreviate'; +export * from './blockquote'; +export * from './heading'; +export * from './paragraph'; +export * from './codesnippet'; +export * from './highlight'; From e26aa81e0658da4f1496f30b32ddf77fca7b736c Mon Sep 17 00:00:00 2001 From: Ahmet-K Date: Wed, 13 Dec 2023 15:19:03 +0000 Subject: [PATCH 2/9] feat: {{ Adding isError property for Checkbox --- example/src/components/FormCheckboxDemo.tsx | 17 ++++- src/common/components/commonTypes.ts | 13 ++++ src/formCheckbox/FormCheckbox.tsx | 27 +++++-- .../__test__/FormCheckbox.test.tsx | 76 ++++++++++++++++++- stories/FormCheckbox/Documentation.mdx | 1 + stories/FormCheckbox/UnStyled.stories.js | 9 ++- stories/liveEdit/FormCheckboxLive.tsx | 5 ++ 7 files changed, 134 insertions(+), 14 deletions(-) diff --git a/example/src/components/FormCheckboxDemo.tsx b/example/src/components/FormCheckboxDemo.tsx index 9857f110..1a7ae0d0 100644 --- a/example/src/components/FormCheckboxDemo.tsx +++ b/example/src/components/FormCheckboxDemo.tsx @@ -3,7 +3,7 @@ import { FormCheckbox, CheckboxGroup } from '@capgeminiuk/dcx-react-library'; export const FormCheckboxDemo = () => { const [value, setValue] = React.useState(''); - const [checked, setChecked] = React.useState(true); + const [checked, setChecked] = React.useState(false); const handleChange = (event: any) => { setValue(event.currentTarget.value); setChecked(!checked); @@ -47,6 +47,21 @@ export const FormCheckboxDemo = () => { onChange={handleChange} disabled={true} /> +

Checkbox with Error

+ + {checked && ( +
+ Error: The checkbox is checked! +
+ )}

Group