JS: init live validation on blockwidget's widgets when row is added (#78227) #367

Merged
tjund merged 1 commits from wip/78227-BlockWidget-liveValidation into main 2023-06-14 16:25:13 +02:00
Owner
No description provided.
Author
Owner

Où je découvre que la méthode trigger de jQuery n'est pas compatible avec addEventListener, j'ai donc ajouté un customEvent natif 'wcs:block-row-added'.

Où je découvre que la méthode trigger de jQuery n'est pas compatible avec addEventListener, j'ai donc ajouté un customEvent natif 'wcs:block-row-added'.
fpeters approved these changes 2023-06-13 16:29:00 +02:00
fpeters left a comment
Owner

Plutôt "forms:", ou "blocks:", que "JS:" comme préfixe au message de commit.

Plutôt "forms:", ou "blocks:", que "JS:" comme préfixe au message de commit.
@ -755,2 +755,3 @@
add_js_behaviours($('[data-field-id="' + block_id + '"]'));
$('form').trigger('wcs:block-row-added');
$form.trigger('wcs:block-row-added');
$form[0].dispatchEvent(new CustomEvent('wcs:block-row-added', { detail: { newBlock: $new_block[0] } } ))
Owner

Par uniformité avec le code environnant j'aurais laissé un point-virgule; mais total détail.

Par uniformité avec le code environnant j'aurais laissé un point-virgule; mais total détail.
tjund force-pushed wip/78227-BlockWidget-liveValidation from d0f9542e5b to d122cac45a 2023-06-14 15:54:38 +02:00 Compare
Author
Owner

semi-colon et message corrigé.

semi-colon et message corrigé.
tjund merged commit 068ebdea27 into main 2023-06-14 16:25:13 +02:00
tjund deleted branch wip/78227-BlockWidget-liveValidation 2023-06-14 16:25:13 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#367
No description provided.