From e1838d795fe92b2f3ee1f6f7ff9b1039c5552fc4 Mon Sep 17 00:00:00 2001 From: "taisuke.fujita" Date: Wed, 4 Dec 2024 23:27:26 +0900 Subject: [PATCH 1/8] update form components --- examples/package.json | 2 +- packages/forms/package.json | 2 +- .../forms/src/components/FieldsetControl.tsx | 20 ++-- .../forms/src/components/LabelControl.tsx | 11 +- pnpm-lock.yaml | 112 ++++++++++++++---- 5 files changed, 102 insertions(+), 45 deletions(-) diff --git a/examples/package.json b/examples/package.json index b4bf68c..32b4202 100644 --- a/examples/package.json +++ b/examples/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@sakura-ui/core": "^0.2.17", - "@sakura-ui/forms": "^0.2.1", + "@sakura-ui/forms": "^0.2.2-beta.0", "@sakura-ui/tailwind-theme-plugin": "^0.2.1", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/packages/forms/package.json b/packages/forms/package.json index b4d05ad..d49439c 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -1,6 +1,6 @@ { "name": "@sakura-ui/forms", - "version": "0.2.1", + "version": "0.2.2-beta.0", "description": "", "keywords": [], "author": "glassonion1", diff --git a/packages/forms/src/components/FieldsetControl.tsx b/packages/forms/src/components/FieldsetControl.tsx index 62ca552..0c6facf 100644 --- a/packages/forms/src/components/FieldsetControl.tsx +++ b/packages/forms/src/components/FieldsetControl.tsx @@ -43,29 +43,25 @@ export const FieldsetControl = React.forwardRef< return ( -
+
-

+

{labelText} {isRequired &&  *}

{children}
{helperText && ( -

+

{helperText}

)} {isInvalid && ( -

+

{errorMessage}

)} diff --git a/packages/forms/src/components/LabelControl.tsx b/packages/forms/src/components/LabelControl.tsx index 99c8c61..bab3105 100644 --- a/packages/forms/src/components/LabelControl.tsx +++ b/packages/forms/src/components/LabelControl.tsx @@ -45,9 +45,9 @@ export const LabelControl = React.forwardRef< return ( -
+