Skip to content

Commit

Permalink
Merge pull request #8184 from marmelab/doc-linking-two-inputs
Browse files Browse the repository at this point in the history
[Doc] Fix "Linking two inputs" code snippet
  • Loading branch information
slax57 authored Sep 22, 2022
2 parents e0c02f7 + fbea0c9 commit ecbd4b1
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions docs/Inputs.md
Original file line number Diff line number Diff line change
Expand Up @@ -395,7 +395,7 @@ const dateParser = value => {

Edition forms often contain linked inputs, e.g. country and city (the choices of the latter depending on the value of the former).

React-admin relies on [react-hook-form](https://react-hook-form.com/) for form handling. You can grab the current form values using react-hook-form [useWatch](https://react-hook-form.com/api/usewatch) hook.
React-admin relies on [react-hook-form](https://react-hook-form.com/) for form handling. You can grab the current form values using react-hook-form's [useWatch](https://react-hook-form.com/api/usewatch) hook.

```jsx
import * as React from 'react';
Expand All @@ -412,8 +412,6 @@ const toChoices = items => items.map(item => ({ id: item, name: item }));

const CityInput = props => {
const country = useWatch({ name: 'country' });
const values = getValues();

return (
<SelectInput
choices={country ? toChoices(cities[country]) : []}
Expand Down

0 comments on commit ecbd4b1

Please sign in to comment.