File tree Expand file tree Collapse file tree 4 files changed +16
-2
lines changed
Expand file tree Collapse file tree 4 files changed +16
-2
lines changed Original file line number Diff line number Diff line change 1+ import * as React from 'react' ;
2+ import { Field } from '@base-ui/react/field' ;
3+
4+ function App ( ) {
5+ const ref = React . useRef < HTMLTextAreaElement > ( null ) ;
6+ return < Field . Control ref = { ref } render = { < textarea /> } /> ;
7+ }
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ import type { BaseUIChangeEventDetails } from '../../utils/createBaseUIEventDeta
2626 */
2727export const FieldControl = React . forwardRef ( function FieldControl (
2828 componentProps : FieldControl . Props ,
29- forwardedRef : React . ForwardedRef < HTMLInputElement > ,
29+ forwardedRef : React . ForwardedRef < HTMLElement > ,
3030) {
3131 const {
3232 render,
Original file line number Diff line number Diff line change 1+ import * as React from 'react' ;
2+ import { Input } from '@base-ui/react/input' ;
3+
4+ function App ( ) {
5+ const ref = React . useRef < HTMLTextAreaElement > ( null ) ;
6+ return < Input ref = { ref } render = { < textarea /> } /> ;
7+ }
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import { Field } from '../field';
1111 */
1212export const Input = React . forwardRef ( function Input (
1313 props : Input . Props ,
14- forwardedRef : React . ForwardedRef < HTMLInputElement > ,
14+ forwardedRef : React . ForwardedRef < HTMLElement > ,
1515) {
1616 return < Field . Control ref = { forwardedRef } { ...props } /> ;
1717} ) ;
You can’t perform that action at this time.
0 commit comments