mirror of
https://github.com/flarum/core.git
synced 2025-08-04 23:47:32 +02:00
@@ -1,5 +1,6 @@
|
|||||||
import extract from './utils/extract';
|
import extract from './utils/extract';
|
||||||
import username from './helpers/username';
|
import username from './helpers/username';
|
||||||
|
import extractText from "./utils/extractText";
|
||||||
|
|
||||||
type Translations = { [key: string]: string };
|
type Translations = { [key: string]: string };
|
||||||
|
|
||||||
@@ -33,6 +34,10 @@ export default class Translator {
|
|||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
transText(id: string, parameters = null) {
|
||||||
|
return extractText(this.trans(id, parameters));
|
||||||
|
}
|
||||||
|
|
||||||
apply(translation: string, input: any) {
|
apply(translation: string, input: any) {
|
||||||
if ('user' in input) {
|
if ('user' in input) {
|
||||||
const user = extract(input, 'user');
|
const user = extract(input, 'user');
|
||||||
|
@@ -1,7 +1,6 @@
|
|||||||
import Component from '../../common/Component';
|
import Component from '../../common/Component';
|
||||||
import LoadingIndicator from '../../common/components/LoadingIndicator';
|
import LoadingIndicator from '../../common/components/LoadingIndicator';
|
||||||
import ItemList from '../../common/utils/ItemList';
|
import ItemList from '../../common/utils/ItemList';
|
||||||
import extractText from '../../common/utils/extractText';
|
|
||||||
import KeyboardNavigatable from '../utils/KeyboardNavigatable';
|
import KeyboardNavigatable from '../utils/KeyboardNavigatable';
|
||||||
import icon from '../../common/helpers/icon';
|
import icon from '../../common/helpers/icon';
|
||||||
import DiscussionsSearchSource from './DiscussionsSearchSource';
|
import DiscussionsSearchSource from './DiscussionsSearchSource';
|
||||||
@@ -85,7 +84,7 @@ export default class Search extends Component {
|
|||||||
<div className="Search-input">
|
<div className="Search-input">
|
||||||
<input className="FormControl"
|
<input className="FormControl"
|
||||||
type="search"
|
type="search"
|
||||||
placeholder={extractText(app.translator.trans('core.forum.header.search_placeholder'))}
|
placeholder={app.translator.transText('core.forum.header.search_placeholder')}
|
||||||
value={this.value()}
|
value={this.value()}
|
||||||
oninput={m.withAttr('value', this.value)}
|
oninput={m.withAttr('value', this.value)}
|
||||||
onfocus={() => this.hasFocus = true}
|
onfocus={() => this.hasFocus = true}
|
||||||
|
Reference in New Issue
Block a user