Files
openfoodnetwork/app/webpacker/controllers/shop_tabs_controller.js
2023-05-25 09:19:51 +02:00

23 lines
495 B
JavaScript

import { Controller } from "stimulus";
export default class extends Controller {
connect() {
window.addEventListener("orderCycleSelected", this.orderCycleSelected);
}
disconnect() {
window.removeEventListener("orderCycleSelected", this.orderCycleSelected);
}
orderCycleSelected = (event) => {
window.dispatchEvent(
new CustomEvent("tabs-and-panels:click", {
detail: {
tab: "shop",
panel: "shop_panel",
},
})
);
};
}