import { $ } from "../api/jquery.js"; /** * Creates a `tduckOldComposerActive` event on the `document` object, which triggers when the composer is activated. */ export default function() { /** * @param e * @param {{ activeDrawer: string }} data */ const onDrawerEvent = function(e, data) { if (e.type === "uiDrawerActive" && data.activeDrawer !== "compose") { return; } setTimeout(function() { $(document).trigger("tduckOldComposerActive"); }, 0); }; $(document).on("uiDrawerActive uiRwebComposerOptOut", onDrawerEvent); };