Skip to main content

notEmpty()

function notEmpty<TForm, TItem>(fieldPath, options?): void;

Defined in: core/validation/validators/array-validators.ts:45

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ массив содСрТит хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ элСмСнт

Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ алиас для minLength(field, 1), ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ для массивов.

Type Parameters​

TForm​

TForm

TItem​

TItem

Parameters​

fieldPath​

ПолС-массив для Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ

FieldPathNode<TForm, TItem[] | undefined, unknown> | undefined

options?​

ValidateOptions

ΠžΠΏΡ†ΠΈΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ (message, params ΠΈ Ρ‚.Π΄.)

Returns​

void

Example​

// ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°
notEmpty(path.properties, { message: 'Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ имущСства' });

// Π‘ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ
notEmpty(path.coBorrowers, {
message: 'ВрСбуСтся хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ созаСмщик',
params: { minItems: 1 }
});