From 70416c788fe00af904165a3a1181b024ea515441 Mon Sep 17 00:00:00 2001 From: Charles de Dreuille Date: Mon, 16 Jun 2025 23:41:50 +0100 Subject: [PATCH] Add more examples for custom fields Signed-off-by: Charles de Dreuille --- .../src/components/FieldLabel/FieldLabel.tsx | 6 +++--- .../canon/src/components/FieldLabel/types.ts | 9 ++++++++- .../TextField/TextField.stories.tsx | 19 +++++++++++++++++++ .../src/components/TextField/TextField.tsx | 4 +++- 4 files changed, 33 insertions(+), 5 deletions(-) diff --git a/packages/canon/src/components/FieldLabel/FieldLabel.tsx b/packages/canon/src/components/FieldLabel/FieldLabel.tsx index 03db922279..8fee7dffed 100644 --- a/packages/canon/src/components/FieldLabel/FieldLabel.tsx +++ b/packages/canon/src/components/FieldLabel/FieldLabel.tsx @@ -20,14 +20,14 @@ import type { FieldLabelProps } from './types'; /** @public */ export const FieldLabel = forwardRef( (props: FieldLabelProps, ref) => { - const { label, secondaryLabel, description } = props; + const { label, secondaryLabel, description, htmlFor, id, ...rest } = props; if (!label) return null; return ( -
+
{label && ( -