Make tab width 2 spaces (#445)

This commit is contained in:
Francesco Stasi
2021-07-09 10:14:42 +02:00
committed by GitHub
parent 40a73af82b
commit e10f0f1683
205 changed files with 19676 additions and 20141 deletions

View File

@@ -1,46 +1,46 @@
import * as React from 'react';
export class SearchBar extends React.Component<SearchBar.Props> {
constructor(props: Readonly<SearchBar.Props>) {
super(props);
this.handleFilterTextChange = this.handleFilterTextChange.bind(this);
}
constructor(props: Readonly<SearchBar.Props>) {
super(props);
this.handleFilterTextChange = this.handleFilterTextChange.bind(this);
}
render(): React.ReactNode {
return (
<input
ref={this.setRef}
className={`theia-input ${SearchBar.Styles.SEARCH_BAR_CLASS}`}
type="text"
placeholder="Filter your search..."
size={1}
value={this.props.filterText}
onChange={this.handleFilterTextChange}
/>
);
}
render(): React.ReactNode {
return (
<input
ref={this.setRef}
className={`theia-input ${SearchBar.Styles.SEARCH_BAR_CLASS}`}
type="text"
placeholder="Filter your search..."
size={1}
value={this.props.filterText}
onChange={this.handleFilterTextChange}
/>
);
}
private setRef = (element: HTMLElement | null) => {
if (this.props.resolveFocus) {
this.props.resolveFocus(element || undefined);
}
};
private handleFilterTextChange(
event: React.ChangeEvent<HTMLInputElement>
): void {
this.props.onFilterTextChanged(event.target.value);
private setRef = (element: HTMLElement | null) => {
if (this.props.resolveFocus) {
this.props.resolveFocus(element || undefined);
}
};
private handleFilterTextChange(
event: React.ChangeEvent<HTMLInputElement>
): void {
this.props.onFilterTextChanged(event.target.value);
}
}
export namespace SearchBar {
export interface Props {
filterText: string;
onFilterTextChanged(filterText: string): void;
readonly resolveFocus?: (element: HTMLElement | undefined) => void;
}
export interface Props {
filterText: string;
onFilterTextChanged(filterText: string): void;
readonly resolveFocus?: (element: HTMLElement | undefined) => void;
}
export namespace Styles {
export const SEARCH_BAR_CLASS = 'search-bar';
}
export namespace Styles {
export const SEARCH_BAR_CLASS = 'search-bar';
}
}