быть обьязательным.
required для каждого нельзя ставить это будет некорретно.
доступа к другим пропам из пропа нет, так что валидацию не сделать.
как можно проверенуть опциональную проверку на обьязательность заполнения одного из двух пропов?
хотя не, а почему не могут быть оба обьязательными?)
самое простое - прокидывать объект с обоими пропами, либо если пропа строго 2 и они логически связаны, можно сделать массив с 2 элементами и деструктурировать его при проверке
Сделав аналог валидатора - никак. Но валидатор используется только на этапе разработке для разработчика. От него можно отказаться, ограничившись документацией. Либо делать проверку явно в created (с проверкой, что это не прод)
т.е. это будет 3-й проп в который передавать оба значения? или будет всего один проп который будет массивом и содержать 2 разных пропа?
Лучше объект, а не массив
всего будет 1 проп, который будет содержать те 2 взаимосвязанные пропа
Обсуждают сегодня