discourse/app/assets/javascripts/select-kit/addon/components
Joffrey JAFFEUX 41df705188
DEV: replaces topic-notifications-options by DMenu (#30298)
This commit introduces <NotificationsTracking /> which is a wrapper component around <DMenu /> which replaces the select-kit component <TopicNotificationsButton />.

Each tracking case has its dedicated component:

- topic -> `<TopicNotificationsTracking />`
- group -> `<GroupNotificationsTracking />`
- tag -> `<TagNotificationsTracking />`
- category -> `<CategoryNotificationsTracking />`
- chat thread -> `<ThreadNotificationsTracking />`
2024-12-16 19:59:18 +01:00
..
category-drop DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
color-palettes DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
combo-box DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
dropdown-select-box FIX: restore zero-width space character... (#30243) 2024-12-12 16:10:01 +01:00
future-date-input-selector DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
mini-tag-chooser DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
multi-select DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
notifications-button Cleanup mobile topic footer area (#30132) 2024-12-11 14:59:37 +01:00
notifications-filter DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
period-chooser DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
select-kit FIX: ensures sk can be scrolled on iOS in a modal (#30164) 2024-12-09 09:53:22 +10:00
tag-drop DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
toolbar-popup-menu-options DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
user-chooser DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
bulk-select-bookmarks-dropdown.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
categories-admin-dropdown.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
category-chooser.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
category-drop-more-collection.gjs DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
category-drop.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
category-row.gjs DEV: Bump @discourse/lint-configs and autofix (#29847) 2024-11-20 14:15:04 +00:00
category-selector.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
color-palettes.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
combo-box.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
composer-actions.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
create-color-row.hbs
create-color-row.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
dropdown-select-box.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
email-group-user-chooser-filter.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
email-group-user-chooser-row.hbs
email-group-user-chooser-row.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
email-group-user-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
filter-for-more.gjs DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
flair-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
flair-row.hbs
flair-row.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
form-template-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
future-date-input-selector.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
group-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
group-dropdown.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
group-notifications-button.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
icon-picker.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
list-setting.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
mini-tag-chooser.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
multi-select.hbs FEATURE: mandatory fields for group site setting (#26612) 2024-04-18 08:53:52 +10:00
multi-select.js DEV: Convert select-kit base classes to native class syntax (#28467) 2024-08-22 09:39:03 +01:00
none-category-row.hbs
none-category-row.js FIX: ensures category row is not focusable (#29803) 2024-11-19 03:50:32 +01:00
notifications-button.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
notifications-filter.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
period-chooser.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
pinned-button.hbs Cleanup mobile topic footer area (#30132) 2024-12-11 14:59:37 +01:00
pinned-button.js Cleanup mobile topic footer area (#30132) 2024-12-11 14:59:37 +01:00
pinned-options.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
search-advanced-category-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
select-kit.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
selected-choice-category.hbs
selected-choice-category.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
selected-choice-color.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
selected-choice.hbs DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
selected-choice.js FEATURE: mandatory fields for compact-list (#29357) 2024-10-23 16:16:08 +11:00
selected-color.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
selected-flair.hbs
selected-flair.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
selected-name.hbs DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
selected-name.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
single-select.hbs FIX: wait for the end of search requests (#26240) 2024-03-19 12:25:25 +01:00
single-select.js DEV: Convert select-kit base classes to native class syntax (#28467) 2024-08-22 09:39:03 +01:00
tag-chooser-row.hbs
tag-chooser-row.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
tag-chooser.js DEV: Bump @discourse/lint-configs and autofix (#29847) 2024-11-20 14:15:04 +00:00
tag-drop.js DEV: Bump @discourse/lint-configs and autofix (#29847) 2024-11-20 14:15:04 +00:00
tag-group-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
tag-notifications-button.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
tag-row.hbs DEV: add description parameter to discourse-tag component (#28213) 2024-08-05 12:04:54 -04:00
tag-row.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
tags-intersection-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
timezone-input.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
toolbar-popup-menu-options.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
topic-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
topic-notifications-button.gjs DEV: replaces topic-notifications-options by DMenu (#30298) 2024-12-16 19:59:18 +01:00
topic-notifications-options.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
topic-row.hbs DEV: Always pass ancestors to category-link (#26638) 2024-04-16 15:28:36 -05:00
topic-row.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
user-chooser.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00
user-notifications-dropdown.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
watched-words.js DEV: Convert select-kit components to native class syntax (#28489) 2024-08-23 12:17:07 +01:00