Commit e8ba35ab by Johannes Schill

Move User type out of UserPicker and into app/types

parent 353a8361
...@@ -3,6 +3,7 @@ import Select from 'react-select'; ...@@ -3,6 +3,7 @@ import Select from 'react-select';
import PickerOption from './PickerOption'; import PickerOption from './PickerOption';
import { debounce } from 'lodash'; import { debounce } from 'lodash';
import { getBackendSrv } from 'app/core/services/backend_srv'; import { getBackendSrv } from 'app/core/services/backend_srv';
import { User } from 'app/types';
export interface Props { export interface Props {
onSelected: (user: User) => void; onSelected: (user: User) => void;
...@@ -14,13 +15,6 @@ export interface State { ...@@ -14,13 +15,6 @@ export interface State {
isLoading: boolean; isLoading: boolean;
} }
export interface User {
id: number;
label: string;
avatarUrl: string;
login: string;
}
export class UserPicker extends Component<Props, State> { export class UserPicker extends Component<Props, State> {
debouncedSearch: any; debouncedSearch: any;
......
...@@ -8,6 +8,7 @@ import { DashboardAcl, OrgRole, PermissionLevel } from './acl'; ...@@ -8,6 +8,7 @@ import { DashboardAcl, OrgRole, PermissionLevel } from './acl';
import { DataSource } from './datasources'; import { DataSource } from './datasources';
import { PluginMeta } from './plugins'; import { PluginMeta } from './plugins';
import { ApiKey, ApiKeysState } from './apiKeys'; import { ApiKey, ApiKeysState } from './apiKeys';
import { User } from './user';
export { export {
Team, Team,
...@@ -36,6 +37,7 @@ export { ...@@ -36,6 +37,7 @@ export {
PluginMeta, PluginMeta,
ApiKey, ApiKey,
ApiKeysState, ApiKeysState,
User,
}; };
export interface StoreState { export interface StoreState {
......
export interface User {
id: number;
label: string;
avatarUrl: string;
login: string;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment