import React from 'react' ; import { PrimaryButton } from '@workday/canvas-kit-react/button' ; import { FormField } from '@workday/canvas-kit-react/form-field' ; import { TextArea } from '@workday/canvas-kit-react/text-area' ; export const RefForwarding = ( ) => { const [ value , setValue ] = React . useState ( '' ) ; const ref = React . useRef ( null ) ; const handleChange = ( event ) => { setValue ( event . target . value ) ; } ; const handleClick = ( ) => { ref . current . focus ( ) ; } ; return ( < > < FormField label = "Leave a Review" > < TextArea onChange = { handleChange } ref = { ref } value = { value } / > < /FormField> < PrimaryButton onClick = { handleClick } > Focus Text Area < /PrimaryButton> < />); } ;