discourse/app/assets/javascripts
Joffrey JAFFEUX b9282faa02 dev: d-multi-select and chat-channel-multi-select
Implement a new component called `d-multi-select` which allows to select multiple items.

It has the following features:
- accepts a `loadFn` to load data
- yield result to customise results
- yield selection to customise selection

Usage:

```gjs
 <DMultiSelect
  @loadFn={{this.loadData}}
  @onChange={{this.onChange}}
  @selection={{this.selection}}
>
  <:selection as |item|>{{item.name}}</:selection>
  <:result as |result|>{{result.name}}</:result>
</DMultiSelect>

```gjs
<ChatChannelMultiSelect
  @onChange={{fn (mut this.selectedChannels)}}
  @initialIds={{array 2}}
  @selection={{this.selectedChannels}}
>
    <:selection as |item|>{{item.name}}</:selection>
    <:result as |result|>{{result.name}}</:result>
</ChatChannelMultiSelect>
2025-05-17 22:53:43 +02:00
..
admin FIX: check if sidebar hidden and remove scrollLock when hiding hamburger menu (#32775) 2025-05-16 15:30:24 -04:00
custom-proxy Build(deps-dev): Bump express from 4.21.2 to 5.1.0 (#32089) 2025-04-04 20:29:03 +02:00
deprecation-silencer DEV: Pin pnpm to v9 (#31158) 2025-02-04 09:18:15 +00:00
dialog-holder Build(deps-dev): Bump webpack from 5.99.7 to 5.99.8 (#32605) 2025-05-07 01:23:13 +02:00
discourse dev: d-multi-select and chat-channel-multi-select 2025-05-17 22:53:43 +02:00
discourse-i18n DEV: Pin pnpm to v9 (#31158) 2025-02-04 09:18:15 +00:00
discourse-markdown-it UX: improve onebox handling on rich editor (#32221) 2025-04-08 21:04:59 -03:00
discourse-plugins Build(deps-dev): Bump webpack from 5.99.7 to 5.99.8 (#32605) 2025-05-07 01:23:13 +02:00
discourse-widget-hbs Build(deps-dev): Bump webpack from 5.99.7 to 5.99.8 (#32605) 2025-05-07 01:23:13 +02:00
docs
ember-addons
ember-cli-progress-ci
float-kit DEV: standardise toasts duration (#32741) 2025-05-15 14:59:37 +02:00
pretty-text Build(deps-dev): Bump webpack from 5.99.7 to 5.99.8 (#32605) 2025-05-07 01:23:13 +02:00
select-kit DEV: standardise toasts duration (#32741) 2025-05-15 14:59:37 +02:00
theme-transpiler Build(deps): Bump terser from 5.39.1 to 5.39.2 (#32759) 2025-05-16 11:02:08 +02:00
truth-helpers DEV: Correct truth-helper exports (#31528) 2025-02-26 17:50:29 +00:00
.npmrc
polyfills.js