discourse/app/assets/javascripts/select-kit/addon/components
Bianca Nenciu 2e68ead45b
FEATURE: Use async search for category dropdowns (#23774)
This commit introduces a new endpoint to search categories and uses it
instead of the categories map that is preloaded using SiteSerializer.

This feature is enabled only when the hidden site setting
lazy_load_categories is enabled and should be used only on sites with
many categories.
2023-10-17 19:46:54 +03:00
..
category-drop DEV: Sort imports 2023-10-10 21:46:54 +01: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: Sort imports 2023-10-10 21:46:54 +01:00
notifications-filter DEV: Sort imports 2023-10-10 21:46:54 +01:00
period-chooser DEV: Sort imports 2023-10-10 21:46:54 +01:00
select-kit DEV: Sort imports 2023-10-10 21:46:54 +01:00
tag-drop DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +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
categories-admin-dropdown.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
category-chooser.js FEATURE: Use async search for category dropdowns (#23774) 2023-10-17 19:46:54 +03:00
category-drop.js FEATURE: Use async search for category dropdowns (#23774) 2023-10-17 19:46:54 +03:00
category-notifications-button.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
category-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
category-row.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
category-selector.js FEATURE: Use async search for category dropdowns (#23774) 2023-10-17 19:46:54 +03:00
color-palettes.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
combo-box.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
composer-actions.js DEV: Sort imports 2023-10-10 21:46:54 +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
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 DEV: Sort imports 2023-10-10 21:46:54 +01:00
future-date-input-selector.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
group-chooser.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
group-dropdown.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
group-notifications-button.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
icon-picker.js DEV: stop relying on global jQuery, import "jquery" instead (#23924) 2023-10-17 13:56:59 +01:00
list-setting.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
mini-tag-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
multi-select.hbs UX: Compact option for multi-selects (#22239) 2023-07-25 11:00:02 -04: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: Sort imports 2023-10-10 21:46:54 +01:00
notifications-filter.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
period-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +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: Sort imports 2023-10-10 21:46:54 +01:00
pinned-options.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
search-advanced-category-chooser.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
select-kit.js DEV: Sort imports 2023-10-10 21:46:54 +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 UX: loading slider for select-kit filter (#21401) 2023-05-08 14:56:46 -04: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 DEV: Sort imports 2023-10-10 21:46:54 +01:00
tag-drop.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
tag-group-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
tag-notifications-button.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
tag-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
tag-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01: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: Sort imports 2023-10-10 21:46:54 +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 DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
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: Sort imports 2023-10-10 21:46:54 +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: Sort imports 2023-10-10 21:46:54 +01:00