parent
89a61b58f8
commit
f88c419a8c
|
@ -1,5 +1,5 @@
|
||||||
import UserTopicsList from "discourse/controllers/user-topics-list";
|
import UserTopicsList from "discourse/controllers/user-topics-list";
|
||||||
import { alias, readOnly } from "@ember/object/computed";
|
import { alias } from "@ember/object/computed";
|
||||||
import discourseDebounce from "discourse-common/lib/debounce";
|
import discourseDebounce from "discourse-common/lib/debounce";
|
||||||
import { INPUT_DELAY } from "discourse-common/config/environment";
|
import { INPUT_DELAY } from "discourse-common/config/environment";
|
||||||
import { inject as controller } from "@ember/controller";
|
import { inject as controller } from "@ember/controller";
|
||||||
|
@ -18,8 +18,6 @@ export default UserTopicsList.extend({
|
||||||
|
|
||||||
queryParams: ["order", "ascending", "search"],
|
queryParams: ["order", "ascending", "search"],
|
||||||
|
|
||||||
searchTerm: readOnly("search"),
|
|
||||||
|
|
||||||
_setSearchTerm(searchTerm) {
|
_setSearchTerm(searchTerm) {
|
||||||
this.set("search", searchTerm);
|
this.set("search", searchTerm);
|
||||||
this.refreshModel();
|
this.refreshModel();
|
||||||
|
|
|
@ -8,7 +8,6 @@ import { action } from "@ember/object";
|
||||||
import getURL from "discourse-common/lib/get-url";
|
import getURL from "discourse-common/lib/get-url";
|
||||||
import { iconHTML } from "discourse-common/lib/icon-library";
|
import { iconHTML } from "discourse-common/lib/icon-library";
|
||||||
import I18n from "I18n";
|
import I18n from "I18n";
|
||||||
import { readOnly } from "@ember/object/computed";
|
|
||||||
|
|
||||||
export default UserTopicsList.extend({
|
export default UserTopicsList.extend({
|
||||||
user: controller(),
|
user: controller(),
|
||||||
|
@ -18,8 +17,6 @@ export default UserTopicsList.extend({
|
||||||
ascending: false,
|
ascending: false,
|
||||||
search: "",
|
search: "",
|
||||||
|
|
||||||
searchTerm: readOnly("search"),
|
|
||||||
|
|
||||||
_setSearchTerm(searchTerm) {
|
_setSearchTerm(searchTerm) {
|
||||||
this.set("search", searchTerm);
|
this.set("search", searchTerm);
|
||||||
this.refreshModel();
|
this.refreshModel();
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<div class="inline-form full-width">
|
<div class="inline-form full-width">
|
||||||
{{input
|
{{input
|
||||||
class="no-blur"
|
class="no-blur"
|
||||||
value=searchTerm
|
value=(readonly search)
|
||||||
placeholder=(i18n "discourse_assign.topic_search_placeholder")
|
placeholder=(i18n "discourse_assign.topic_search_placeholder")
|
||||||
input=(action "onChangeFilter" value="target.value")
|
input=(action "onChangeFilter" value="target.value")
|
||||||
autocomplete="discourse"
|
autocomplete="discourse"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
{{input
|
{{input
|
||||||
type="text"
|
type="text"
|
||||||
placeholder=(i18n "discourse_assign.sidebar_name_filter_placeholder")
|
placeholder=(i18n "discourse_assign.sidebar_name_filter_placeholder")
|
||||||
value=filterName
|
value=(readonly filterName)
|
||||||
class="search"
|
class="search"
|
||||||
input=(action "onChangeFilterName" value="target.value")
|
input=(action "onChangeFilterName" value="target.value")
|
||||||
}}
|
}}
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
<div class="inline-form full-width">
|
<div class="inline-form full-width">
|
||||||
{{input
|
{{input
|
||||||
class="no-blur"
|
class="no-blur"
|
||||||
value=searchTerm
|
value=(readonly search)
|
||||||
placeholder=(i18n "discourse_assign.topic_search_placeholder")
|
placeholder=(i18n "discourse_assign.topic_search_placeholder")
|
||||||
input=(action "onChangeFilter" value="target.value")
|
input=(action "onChangeFilter" value="target.value")
|
||||||
autocomplete="discourse"
|
autocomplete="discourse"
|
||||||
|
@ -39,4 +39,3 @@
|
||||||
{{conditional-loading-spinner condition=model.loadingMore}}
|
{{conditional-loading-spinner condition=model.loadingMore}}
|
||||||
{{/load-more}}
|
{{/load-more}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue