DEV: Use composerEventPrefix in the composer editor (#21480)
This commit is contained in:
parent
2f73316104
commit
338bd13213
|
@ -249,7 +249,7 @@ export default Component.extend(
|
||||||
this._bindMobileUploadButton();
|
this._bindMobileUploadButton();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.appEvents.trigger("composer:will-open");
|
this.appEvents.trigger(`${this.composerEventPrefix}:will-open`);
|
||||||
},
|
},
|
||||||
|
|
||||||
@discourseComputed(
|
@discourseComputed(
|
||||||
|
@ -603,7 +603,7 @@ export default Component.extend(
|
||||||
);
|
);
|
||||||
|
|
||||||
this.appEvents.trigger(
|
this.appEvents.trigger(
|
||||||
"composer:replace-text",
|
`${this.composerEventPrefix}:replace-text`,
|
||||||
matchingPlaceholder[index],
|
matchingPlaceholder[index],
|
||||||
replacement,
|
replacement,
|
||||||
{ regex: IMAGE_MARKDOWN_REGEX, index }
|
{ regex: IMAGE_MARKDOWN_REGEX, index }
|
||||||
|
@ -648,7 +648,11 @@ export default Component.extend(
|
||||||
`![${input.value}|$2$3$4]($5)`
|
`![${input.value}|$2$3$4]($5)`
|
||||||
);
|
);
|
||||||
|
|
||||||
this.appEvents.trigger("composer:replace-text", match, replacement);
|
this.appEvents.trigger(
|
||||||
|
`${this.composerEventPrefix}:replace-text`,
|
||||||
|
match,
|
||||||
|
replacement
|
||||||
|
);
|
||||||
|
|
||||||
this.resetImageControls(buttonWrapper);
|
this.resetImageControls(buttonWrapper);
|
||||||
},
|
},
|
||||||
|
@ -731,7 +735,7 @@ export default Component.extend(
|
||||||
const matchingPlaceholder =
|
const matchingPlaceholder =
|
||||||
this.get("composer.reply").match(IMAGE_MARKDOWN_REGEX);
|
this.get("composer.reply").match(IMAGE_MARKDOWN_REGEX);
|
||||||
this.appEvents.trigger(
|
this.appEvents.trigger(
|
||||||
"composer:replace-text",
|
`${this.composerEventPrefix}:replace-text`,
|
||||||
matchingPlaceholder[index],
|
matchingPlaceholder[index],
|
||||||
"",
|
"",
|
||||||
{ regex: IMAGE_MARKDOWN_REGEX, index }
|
{ regex: IMAGE_MARKDOWN_REGEX, index }
|
||||||
|
@ -749,11 +753,11 @@ export default Component.extend(
|
||||||
@on("willDestroyElement")
|
@on("willDestroyElement")
|
||||||
_composerClosed() {
|
_composerClosed() {
|
||||||
this._unbindMobileUploadButton();
|
this._unbindMobileUploadButton();
|
||||||
this.appEvents.trigger("composer:will-close");
|
this.appEvents.trigger(`${this.composerEventPrefix}:will-close`);
|
||||||
next(() => {
|
next(() => {
|
||||||
// need to wait a bit for the "slide down" transition of the composer
|
// need to wait a bit for the "slide down" transition of the composer
|
||||||
discourseLater(
|
discourseLater(
|
||||||
() => this.appEvents.trigger("composer:closed"),
|
() => this.appEvents.trigger(`${this.composerEventPrefix}:closed`),
|
||||||
isTesting() ? 0 : 400
|
isTesting() ? 0 : 400
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue