From 7a261f9c2c4ee9fd20d900bbe1299ec7cd593a43 Mon Sep 17 00:00:00 2001 From: Harman-singh-waraich Date: Mon, 11 Aug 2025 16:11:45 +0530 Subject: [PATCH 01/10] chore: allow-custom-ref-passing-to-bignumberfield --- src/lib/form/bignumber-field/index.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/form/bignumber-field/index.tsx b/src/lib/form/bignumber-field/index.tsx index b6157da..a25f6d4 100644 --- a/src/lib/form/bignumber-field/index.tsx +++ b/src/lib/form/bignumber-field/index.tsx @@ -17,6 +17,8 @@ interface BigNumberFieldComponentProps extends BigNumberFieldProps { className?: string; /** The name of the input element, used when submitting an HTML form.*/ name?: string; + inputRef?: React.Ref; + buttonRef?: React.Ref; } /** A number field that handles big numbers. @@ -31,6 +33,8 @@ function BigNumberField({ isDisabled, isReadOnly, name, + inputRef, + buttonRef, ...props }: Readonly) { // Use our custom hook to get all the props and state @@ -44,7 +48,6 @@ function BigNumberField({ errorMessageProps, validationResult, } = useBigNumberField({ isDisabled, placeholder, isReadOnly, ...props }); - return (
{label && ( @@ -64,6 +67,7 @@ function BigNumberField({ <>