Commit Graph

7 Commits

Author SHA1 Message Date
Sérgio Saquetim bbb5147062
DEV: Add compatibility with the Glimmer Post Stream (#651) 2025-05-05 15:18:17 -03:00
Régis Hanol 568efb4f27
DEV: fix the mobile spec (#621)
In https://github.com/discourse/discourse/pull/30242, the topic footer buttons mobile dropdown can be replaced by the button if there's only one option.

This fixes the spec that was clicking on the dropdown button before checking there was no assign option.
2024-12-12 19:24:20 +01:00
Régis Hanol 215e1e3ab6
DEV: fix specs with new mobile footer UI (#619)
Dependent on https://github.com/discourse/discourse/pull/30132 getting
merged.

The UI for the "hidden" topic footer buttons on mobile changes from
SelectKit to DMenu, so the specs needed to be updated as such.
2024-12-11 14:58:13 +01:00
Jarek Radosz 71f8484a75
DEV: Use `@discourse/lint-configs` (#517) 2023-10-23 12:08:11 +02:00
Jarek Radosz 2bff29e919
DEV: Modernization/cleanup (#480)
* Component template colocation
* Native classes
* glimmer plugin connector
* `this.` in templates
* `?.` operator
* Merged `withPluginApi` calls
* Updated deps
2023-06-22 10:06:37 +02:00
Jarek Radosz 5eee863d01
DEV: Clean up tests (#388) 2022-10-07 10:51:37 +02:00
Jarek Radosz 264620985e
DEV: Lose the es6 suffix (#298) 2022-03-05 17:19:50 +01:00