Я хотел бы скрыть ввод, если другой ввод имеет значение. Я использую https://github.com/marmelab/aor-dependent-input#installation этот пакет, который, я надеюсь, должен решить мою проблему.
Я уже попробовал некоторую комбинацию предоставленного кода использования, но я не понимаю, как правильно его установить.
РЕДАКТИРОВАТЬ примечание: компонент = {ReferrenceSelectBox} мой пользовательский компонент
const checkRecord = (record) => record.LocationId;
<DependentInput resolve={checkRecord}>
<Field name="ComputerId" label="Computer" source="ComputerId" reference="PC" component={ReferrenceSelectBox}/>
</DependentInput>
<Field name="LocationId" label="Location" source="LocationId" reference="Location" component={ReferrenceSelectBox}/>
</SimpleForm>
В основном, если ComputerId имеет значение скрыть поле LocationId, если LocationId имеет значение скрыть ComputerId. Это должно быть легко, но не могу понять это
Есть идеи?