From 44046bfa4b98e4793e608e1161f8c1bd6a7b891e Mon Sep 17 00:00:00 2001
From: Iris <2300018151@qq.com>
Date: Sun, 12 Mar 2023 14:43:37 -0500
Subject: [PATCH 001/111] feat(alicefate): change OpenResponse, FormField
---
packages/UI/src/components/organisms/FormField/FormField.tsx | 4 +++-
packages/UI/src/components/organisms/FormField/index.ts | 3 ++-
.../UI/src/components/organisms/OpenResponse/OpenResponse.tsx | 2 ++
packages/UI/src/components/organisms/OpenResponse/index.ts | 1 +
4 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/packages/UI/src/components/organisms/FormField/FormField.tsx b/packages/UI/src/components/organisms/FormField/FormField.tsx
index 0fc9cc096..72628160b 100644
--- a/packages/UI/src/components/organisms/FormField/FormField.tsx
+++ b/packages/UI/src/components/organisms/FormField/FormField.tsx
@@ -20,12 +20,13 @@ function FormField({
touched,
onChange,
name,
+ value,
}: InputProps) {
return (
<>
diff --git a/packages/UI/src/components/organisms/OpenResponse/index.ts b/packages/UI/src/components/organisms/OpenResponse/index.ts
index e57602030..1699609e5 100644
--- a/packages/UI/src/components/organisms/OpenResponse/index.ts
+++ b/packages/UI/src/components/organisms/OpenResponse/index.ts
@@ -16,4 +16,5 @@ export interface OpenResponseProps {
valid?: boolean;
touched?: boolean;
onChange: (value: ChangeEvent) => void;
+ value?: string;
}
From 374d3475d922605309e67b1eeadda03025f4a6aa Mon Sep 17 00:00:00 2001
From: Enjoy2Live
Date: Fri, 24 Mar 2023 21:00:01 +0300
Subject: [PATCH 002/111] inital commit for progressBar
---
packages/UI/package.json | 2 +-
.../ProgressBar/ProgressBar.stories.tsx | 21 +++++++++++++++++++
.../molecules/ProgressBar/ProgressBar.tsx | 9 ++++++++
.../ProgressBar/StyledProgressBar.ts | 7 +++++++
.../components/molecules/ProgressBar/index.ts | 4 ++++
5 files changed, 42 insertions(+), 1 deletion(-)
create mode 100644 packages/UI/src/components/molecules/ProgressBar/ProgressBar.stories.tsx
create mode 100644 packages/UI/src/components/molecules/ProgressBar/ProgressBar.tsx
create mode 100644 packages/UI/src/components/molecules/ProgressBar/StyledProgressBar.ts
create mode 100644 packages/UI/src/components/molecules/ProgressBar/index.ts
diff --git a/packages/UI/package.json b/packages/UI/package.json
index c4904400a..b12f03e46 100644
--- a/packages/UI/package.json
+++ b/packages/UI/package.json
@@ -25,7 +25,7 @@
"zod-formik-adapter": "1.1.1"
},
"scripts": {
- "storybook": "NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006",
+ "storybook": "start-storybook -p 6006",
"build-storybook": "build-storybook",
"clean": "rimraf --no-glob ./tsconfig.tsbuildinfo",
"lint": "eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs,.mdx",
diff --git a/packages/UI/src/components/molecules/ProgressBar/ProgressBar.stories.tsx b/packages/UI/src/components/molecules/ProgressBar/ProgressBar.stories.tsx
new file mode 100644
index 000000000..30e39ed99
--- /dev/null
+++ b/packages/UI/src/components/molecules/ProgressBar/ProgressBar.stories.tsx
@@ -0,0 +1,21 @@
+import type { ComponentStory, ComponentMeta } from '@storybook/react';
+
+import ProgressBar from './ProgressBar';
+export default {
+ title: 'Molecules/ProgressBar',
+ component: ProgressBar,
+} as ComponentMeta;
+
+const TemplateProgressBar: ComponentStory = (args) => (
+
+);
+
+export const InProgress = TemplateProgressBar.bind({});
+InProgress.args = {
+ percentage: 50,
+};
+
+export const Finished = TemplateProgressBar.bind({});
+Finished.args = {
+ percentage: 100,
+};
diff --git a/packages/UI/src/components/molecules/ProgressBar/ProgressBar.tsx b/packages/UI/src/components/molecules/ProgressBar/ProgressBar.tsx
new file mode 100644
index 000000000..d18721c18
--- /dev/null
+++ b/packages/UI/src/components/molecules/ProgressBar/ProgressBar.tsx
@@ -0,0 +1,9 @@
+import * as React from 'react';
+import type { ProgressBarProps } from '.';
+import { Wrapper } from './StyledProgressBar';
+
+const ProgressBar: React.FC = (props) => {
+ return {props.percentage}%;
+};
+
+export default ProgressBar;
diff --git a/packages/UI/src/components/molecules/ProgressBar/StyledProgressBar.ts b/packages/UI/src/components/molecules/ProgressBar/StyledProgressBar.ts
new file mode 100644
index 000000000..4320431f4
--- /dev/null
+++ b/packages/UI/src/components/molecules/ProgressBar/StyledProgressBar.ts
@@ -0,0 +1,7 @@
+import { radiusStyles } from '../../atoms/Radius';
+import styled from 'styled-components';
+
+export const Wrapper = styled.div`
+ background-color: ${({ theme }) => theme.colors.NOTIFICATION};
+ ${radiusStyles['radius300']};
+`;
diff --git a/packages/UI/src/components/molecules/ProgressBar/index.ts b/packages/UI/src/components/molecules/ProgressBar/index.ts
new file mode 100644
index 000000000..b0905925d
--- /dev/null
+++ b/packages/UI/src/components/molecules/ProgressBar/index.ts
@@ -0,0 +1,4 @@
+export interface ProgressBarProps {
+ percentage: number;
+}
+export { default } from './ProgressBar';
From 771ac38eb010e9746de255b5b86b625df7caf8a4 Mon Sep 17 00:00:00 2001
From: Iris <2300018151@qq.com>
Date: Sat, 25 Mar 2023 16:12:05 -0500
Subject: [PATCH 003/111] change it back to css in FormField.tsx
---
packages/UI/src/components/organisms/FormField/FormField.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/UI/src/components/organisms/FormField/FormField.tsx b/packages/UI/src/components/organisms/FormField/FormField.tsx
index 72628160b..a4b17ffc5 100644
--- a/packages/UI/src/components/organisms/FormField/FormField.tsx
+++ b/packages/UI/src/components/organisms/FormField/FormField.tsx
@@ -26,7 +26,7 @@ function FormField({
<>