mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-11 23:17:48 +00:00
28 lines
754 B
JavaScript
28 lines
754 B
JavaScript
import ApplicationController from "./application_controller";
|
|
|
|
export default class extends ApplicationController {
|
|
connect() {
|
|
super.connect();
|
|
}
|
|
|
|
confirm() {
|
|
const send_cancellation_email = document.querySelector("#send_cancellation_email").checked;
|
|
const restock_items = document.querySelector("#restock_items").checked;
|
|
const order_ids = [];
|
|
|
|
document
|
|
.querySelectorAll("#listing_orders input[name='order_ids[]']:checked")
|
|
.forEach((checkbox) => {
|
|
order_ids.push(checkbox.value);
|
|
});
|
|
|
|
const params = {
|
|
order_ids: order_ids,
|
|
send_cancellation_email: send_cancellation_email,
|
|
restock_items: restock_items,
|
|
};
|
|
|
|
this.stimulate("CancelOrdersReflex#confirm", params);
|
|
}
|
|
}
|