diff --git a/package-lock.json b/package-lock.json
index 2244a257..a5edcc56 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -33439,10 +33439,10 @@
},
"packages/haring-react": {
"name": "@smile/haring-react",
- "version": "0.14.0",
+ "version": "0.15.0",
"license": "LGPL-3.0",
"dependencies": {
- "@smile/haring-react-shared": "0.14.0",
+ "@smile/haring-react-shared": "0.15.0",
"pretty-bytes": "^6.1.1"
},
"devDependencies": {
@@ -33470,8 +33470,8 @@
"node": ">=16"
},
"peerDependencies": {
- "@mantine/core": "7.11.0",
- "@mantine/hooks": "7.11.0",
+ "@mantine/core": ">=7.11.0",
+ "@mantine/hooks": ">=7.11.0",
"@phosphor-icons/react": ">=2",
"react": ">=18.0",
"react-dom": ">=18.0"
@@ -33479,11 +33479,11 @@
},
"packages/haring-react-dates": {
"name": "@smile/haring-react-dates",
- "version": "0.14.0",
+ "version": "0.15.0",
"license": "LGPL-3.0",
"dependencies": {
- "@smile/haring-react": "0.14.0",
- "@smile/haring-react-shared": "0.14.0"
+ "@smile/haring-react": "0.15.0",
+ "@smile/haring-react-shared": "0.15.0"
},
"devDependencies": {
"@babel/preset-env": "^7.22.20",
@@ -33510,9 +33510,9 @@
"node": ">=16"
},
"peerDependencies": {
- "@mantine/core": "7.11.0",
- "@mantine/dates": "7.11.0",
- "@mantine/hooks": "7.11.0",
+ "@mantine/core": ">=7.11.0",
+ "@mantine/dates": ">=7.11.0",
+ "@mantine/hooks": ">=7.11.0",
"@phosphor-icons/react": ">=2",
"react": ">=18.0",
"react-dom": ">=18.0"
@@ -34006,11 +34006,11 @@
},
"packages/haring-react-dropzone": {
"name": "@smile/haring-react-dropzone",
- "version": "0.14.0",
+ "version": "0.15.0",
"license": "LGPL-3.0",
"dependencies": {
- "@smile/haring-react": "0.14.0",
- "@smile/haring-react-shared": "0.14.0"
+ "@smile/haring-react": "0.15.0",
+ "@smile/haring-react-shared": "0.15.0"
},
"devDependencies": {
"@babel/preset-env": "^7.22.20",
@@ -34037,9 +34037,9 @@
"node": ">=16"
},
"peerDependencies": {
- "@mantine/core": "7.11.0",
- "@mantine/dropzone": "7.11.0",
- "@mantine/hooks": "7.11.0",
+ "@mantine/core": ">=7.11.0",
+ "@mantine/dropzone": ">=7.11.0",
+ "@mantine/hooks": ">=7.11.0",
"@phosphor-icons/react": ">=2",
"react": ">=18.0",
"react-dom": ">=18.0"
@@ -34533,7 +34533,7 @@
},
"packages/haring-react-shared": {
"name": "@smile/haring-react-shared",
- "version": "0.14.0",
+ "version": "0.15.0",
"license": "LGPL-3.0",
"devDependencies": {
"@babel/preset-env": "^7.22.20",
@@ -34560,8 +34560,8 @@
"node": ">=16"
},
"peerDependencies": {
- "@mantine/core": "7.11.0",
- "@mantine/hooks": "7.11.0",
+ "@mantine/core": ">=7.11.0",
+ "@mantine/hooks": ">=7.11.0",
"@phosphor-icons/react": ">=2",
"react": ">=18.0",
"react-dom": ">=18.0"
@@ -35055,11 +35055,11 @@
},
"packages/haring-react-table": {
"name": "@smile/haring-react-table",
- "version": "0.14.0",
+ "version": "0.15.0",
"license": "LGPL-3.0",
"dependencies": {
- "@smile/haring-react": "0.14.0",
- "@smile/haring-react-shared": "0.14.0"
+ "@smile/haring-react": "0.15.0",
+ "@smile/haring-react-shared": "0.15.0"
},
"devDependencies": {
"@babel/preset-env": "^7.22.20",
@@ -35086,9 +35086,9 @@
"node": ">=16"
},
"peerDependencies": {
- "@mantine/core": "7.11.0",
- "@mantine/dates": "7.11.0",
- "@mantine/hooks": "7.11.0",
+ "@mantine/core": ">=7.11.0",
+ "@mantine/dates": ">=7.11.0",
+ "@mantine/hooks": ">=7.11.0",
"@phosphor-icons/react": ">=2",
"@tabler/icons-react": ">=2",
"dayjs": ">=1",
@@ -36070,7 +36070,7 @@
}
},
"packages/storybook-pages": {
- "version": "0.14.0",
+ "version": "0.15.0",
"license": "LGPL-3.0",
"dependencies": {
"@mantine/carousel": "^7.11.0",
@@ -36091,9 +36091,9 @@
"vite-plugin-dts": "^3.7.2"
},
"peerDependencies": {
- "@mantine/core": "7.11.0",
- "@mantine/dates": "7.11.0",
- "@mantine/hooks": "7.11.0",
+ "@mantine/core": ">=7.11.0",
+ "@mantine/dates": ">=7.11.0",
+ "@mantine/hooks": ">=7.11.0",
"@phosphor-icons/react": ">=2",
"react": ">=18.0",
"react-dom": ">=18.0"
diff --git a/packages/storybook-pages/src/Pages/StepperPage/StepperPage.mock.tsx b/packages/storybook-pages/src/Pages/StepperPage/StepperPage.mock.tsx
index c5da8806..6406b49a 100644
--- a/packages/storybook-pages/src/Pages/StepperPage/StepperPage.mock.tsx
+++ b/packages/storybook-pages/src/Pages/StepperPage/StepperPage.mock.tsx
@@ -2,6 +2,9 @@ export const texts = {
steps: {
step1: 'Step 1: ',
step2: 'Step 2: ',
- step3: 'Completed, click back button to get to previous step',
+ step3: 'Step 3:',
+ step3SubTitle1: 'Identity: ',
+ step3SubTitle2: 'Address: ',
+ step3Title: 'Summary',
},
};
diff --git a/packages/storybook-pages/src/Pages/StepperPage/StepperPage.tsx b/packages/storybook-pages/src/Pages/StepperPage/StepperPage.tsx
index bbbb67c5..caa2b732 100644
--- a/packages/storybook-pages/src/Pages/StepperPage/StepperPage.tsx
+++ b/packages/storybook-pages/src/Pages/StepperPage/StepperPage.tsx
@@ -10,6 +10,7 @@ import {
FoldableColumnLayout,
FullNameFields,
SidebarMenu,
+ SummaryBox,
} from '@smile/haring-react';
import { useState } from 'react';
@@ -118,7 +119,24 @@ export function StepperPage(): ReactElement {
onOptionSubmit={onOptionSubmitMock}
/>
- {texts.steps.step3}
+
+ {texts.steps.step3}
+
+ {texts.steps.step3Title}
+
+ {`${form.getValues().fullName.firstName} ${
+ form.getValues().fullName.lastName
+ }`}
+
+
+
+ {form.getValues().address.number}, {form.getValues().address.street}
+
+ {form.getValues().address.postCode}, {form.getValues().address.city}
+
+ {form.getValues().address.country}
+
+