Hello,
with a recent update one of our components broke. The component was previously extending the inline quote button which was quote-button.hbs. This file doesnt exist enymore - instead all the code was moved into a gjs file post-text-selection-toolbar.gjs and if I try to override it the “old way” the browser complains with the following message.
component-templates.js:62 [discourse/theme-48/discourse/templates/components/post-text-selection-toolbar] post-text-selection-toolbar was authored using gjs and its template cannot be overridden. Ignoring override.
Does that mean this piece of UI in Discourse can only be targeted by the defined PluginOutlets there?
<PluginOutlet
@name="quote-share-buttons-after"
@connectorTagName="span"
/>
<PluginOutlet @name="quote-button-after" @connectorTagName="div" />
What if I needed more control over the state of the buttons and the new ones added. I feel like this limits functionality.
Does anyone know how to handle that case?