12398: add slide-out animation

This commit is contained in:
Ahmed Ejaz
2024-05-28 01:10:30 +05:00
committed by zanetagebka
parent 897596de5f
commit 52a5b5fb2b
10 changed files with 81 additions and 33 deletions

View File

@@ -17,9 +17,6 @@ export default class extends Controller {
const modalId = this.targetValue;
const moodalConfirmButtonQuery = `#${modalId} #modal-confirm-button`;
const confirmButton = document.querySelector(moodalConfirmButtonQuery);
this.#setPathToFormAction(confirmButton);
Object.keys(this.modalDatasetValue).forEach((datasetKey) => {
confirmButton.setAttribute(datasetKey, this.modalDatasetValue[datasetKey]);
});
@@ -33,16 +30,4 @@ export default class extends Controller {
getIdentifier() {
return "modal";
}
#setPathToFormAction(confirmButton) {
const isSubmitButton = confirmButton.type === 'submit';
const path = this.modalDatasetValue['data-path'];
if(isSubmitButton && path){
const form = confirmButton.parentElement;
form.setAttribute('action', path);
delete this.modalDatasetValue['data-path'];
}
}
}