File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -45,6 +45,11 @@ export default function MechanismForm({ form }: { form: UseFormReturn<any> }) {
4545 }
4646 }
4747
48+ // Handle motor type change
49+ const handleMotorTypeChange = ( value : string ) => {
50+ form . setValue ( "motorType" , value )
51+ }
52+
4853 // Safe number input handler
4954 const handleNumberChange = ( e : React . ChangeEvent < HTMLInputElement > , onChange : ( ...event : any [ ] ) => void ) => {
5055 const value = e . target . value
@@ -141,7 +146,7 @@ export default function MechanismForm({ form }: { form: UseFormReturn<any> }) {
141146 render = { ( { field } ) => (
142147 < FormItem >
143148 < FormLabel > Motor Type</ FormLabel >
144- < Select value = { field . value } >
149+ < Select onValueChange = { handleMotorTypeChange } value = { field . value } >
145150 < FormControl >
146151 < SelectTrigger >
147152 < SelectValue placeholder = "Select motor type" />
You can’t perform that action at this time.
0 commit comments