discourse/app/assets/javascripts/select-kit/addon/components
Daniel Waterworth 5835d4e5ed
DEV: Make CategoryChooser optionally provide the category (#26420)
... rather than just the category id.

In order for the user to have selected a category, the category must
have been loaded and it's useful for the category chooser to provide
this fetched category so that it doesn't need to be refetched.

In the future, it would be better to store the categories that the
chooser knows about in local component state, so that the category
doesn't need to be fetched from the id map, but this, at least, puts the
API in place.
2024-03-28 11:16:39 -05:00
..
category-drop FEATURE: remove category badge style options, set bullet style as default (#24198) 2023-11-13 10:46:15 -05:00
color-palettes DEV: Sort imports 2023-10-10 21:46:54 +01:00
combo-box DEV: Sort imports 2023-10-10 21:46:54 +01:00
dropdown-select-box DEV: Sort imports 2023-10-10 21:46:54 +01:00
future-date-input-selector DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
mini-tag-chooser DEV: Sort imports 2023-10-10 21:46:54 +01:00
multi-select DEV: Sort imports 2023-10-10 21:46:54 +01:00
notifications-button DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
notifications-filter UX: adjust various button classes (#24121) 2023-10-27 10:26:59 -04:00
period-chooser DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
select-kit FIX: tweaks of select-kit on mobile (#26401) 2024-03-27 17:26:24 +01:00
tag-drop UX: Add "filter for more" to icon picker (#25263) 2024-01-23 21:53:13 +01:00
toolbar-popup-menu-options DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
user-chooser DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
bulk-select-topics-dropdown.js DEV: Bulk Actions Dropdown Plugin API (#26224) 2024-03-25 14:44:38 -06:00
categories-admin-dropdown.js UX: create category doesn't always need a dropdown (#24610) 2023-11-28 16:28:07 -05:00
category-chooser.js DEV: Make CategoryChooser optionally provide the category (#26420) 2024-03-28 11:16:39 -05:00
category-drop-more-collection.gjs FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
category-drop.js FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
category-notifications-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
category-row.gjs FEATURE: Improve "+ subcategories" option (#26086) 2024-03-07 20:46:45 +02:00
category-selector.js FEATURE: Improve "+ subcategories" option (#26086) 2024-03-07 20:46:45 +02:00
color-palettes.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
combo-box.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
composer-actions.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
create-color-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
create-color-row.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
dropdown-select-box.js DEV: update a couple button classes (#23127) 2023-09-25 16:45:57 -04:00
email-group-user-chooser-filter.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
email-group-user-chooser-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
email-group-user-chooser-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
email-group-user-chooser.js DEV: Use object spread instead of Object.assign({}, …) (#23167) 2023-08-21 14:28:16 +02:00
filter-for-more.gjs UX: Add "filter for more" to icon picker (#25263) 2024-01-23 21:53:13 +01:00
flair-chooser.js FIX: Do not show invalid option in flair chooser (#13725) 2021-07-13 19:22:39 +03:00
flair-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
flair-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
form-template-chooser.js FIX: Adding form template to category dropdown can some times be empty (#25066) 2023-12-29 14:15:56 +08:00
future-date-input-selector.js DEV: Don't use attrs (#24323) 2023-11-27 12:16:31 +01:00
group-chooser.js
group-dropdown.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
group-notifications-button.js
icon-picker.js UX: Add "filter for more" to icon picker (#25263) 2024-01-23 21:53:13 +01:00
list-setting.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
mini-tag-chooser.js FIX: Show max tag error and prevent search (#26233) 2024-03-19 12:47:18 +08:00
multi-select.hbs FIX: wait for the end of search requests (#26240) 2024-03-19 12:25:25 +01:00
multi-select.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
none-category-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
none-category-row.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
notifications-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
notifications-filter.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
period-chooser.js DEV: Don't use attrs (#24323) 2023-11-27 12:16:31 +01:00
pinned-button.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
pinned-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
pinned-options.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
search-advanced-category-chooser.js
select-kit.js FIX: tweaks of select-kit on mobile (#26401) 2024-03-27 17:26:24 +01:00
selected-choice-category.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
selected-choice-category.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
selected-choice-color.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
selected-choice.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
selected-choice.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
selected-color.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
selected-flair.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
selected-flair.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
selected-name.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
selected-name.js DEV: Sort imports 2023-10-10 21:46:54 +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: Sort imports 2023-10-10 21:46:54 +01:00
tag-chooser-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
tag-chooser-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
tag-chooser.js FIX: update tag-chooser & category-selector action (#24318) 2023-11-10 00:05:02 +01:00
tag-drop.js FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
tag-group-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
tag-notifications-button.js
tag-row.hbs FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
tag-row.js FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
tags-intersection-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
timezone-input.js FIX: Regression in timezone name localizations (#15761) 2022-02-02 23:41:42 +01:00
toolbar-popup-menu-options.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
topic-chooser.js FEATURE: Use new topic-chooser for invite modal (#15884) 2022-02-14 13:43:52 +02:00
topic-footer-mobile-dropdown.js
topic-notifications-button.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
topic-notifications-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
topic-notifications-options.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
topic-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
topic-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
user-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
user-notifications-dropdown.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00