mirror of
https://github.com/discourse/discourse.git
synced 2024-11-28 17:33:44 +08:00
ac701696b3
These component were also the last using select2. As a consequence select2 is removed from Discourse in this commit.
51 lines
1.5 KiB
Handlebars
51 lines
1.5 KiB
Handlebars
{{component headerComponent
|
|
tabindex=tabindex
|
|
isFocused=isFocused
|
|
isExpanded=isExpanded
|
|
computedContent=headerComputedContent
|
|
deselect=(action "deselect")
|
|
toggle=(action "toggle")
|
|
clearSelection=(action "clearSelection")
|
|
options=headerComponentOptions
|
|
}}
|
|
|
|
<div class="select-kit-body">
|
|
{{component filterComponent
|
|
filter=filter
|
|
isLoading=isLoading
|
|
icon=filterIcon
|
|
hasSelection=hasSelection
|
|
shouldDisplayFilter=shouldDisplayFilter
|
|
placeholder=filterPlaceholder
|
|
isFocused=isFocused
|
|
filterComputedContent=(action "filterComputedContent")
|
|
}}
|
|
|
|
{{#if renderedBodyOnce}}
|
|
{{component collectionComponent
|
|
collectionHeaderComputedContent=collectionHeaderComputedContent
|
|
hasSelection=hasSelection
|
|
noneRowComputedContent=noneRowComputedContent
|
|
createRowComputedContent=createRowComputedContent
|
|
collectionComputedContent=collectionComputedContent
|
|
rowComponent=rowComponent
|
|
noneRowComponent=noneRowComponent
|
|
createRowComponent=createRowComponent
|
|
templateForRow=templateForRow
|
|
templateForNoneRow=templateForNoneRow
|
|
templateForCreateRow=templateForCreateRow
|
|
clearSelection=(action "clearSelection")
|
|
select=(action "select")
|
|
highlight=(action "highlight")
|
|
create=(action "create")
|
|
highlightedValue=highlightedValue
|
|
computedValue=computedValue
|
|
rowComponentOptions=rowComponentOptions
|
|
noContentRow=noContentRow
|
|
maxContentRow=maxContentRow
|
|
}}
|
|
{{/if}}
|
|
</div>
|
|
|
|
<div class="select-kit-wrapper"></div>
|