
100
}
Задачи
import * as React from 'react';
import {find, capitalize, filter} from 'lodash';
import {LayoutHeader} from '../Header/LayoutHeader';
import {ITask, IUser, ETaskType, DATE_FORMAT, ERole} from
'../../../models/Common';
import moment = require('moment');
import { updateTask, addClient } from '../../../services/services';
import Table from '../../Core/Table/Table';
import {ITableColumns} from '../../Core/Models';
import {SimpleButton} from '../../Core/SimpleButton';
import {EButtonStyle} from '../../Core/Enums';
import {FormGroup} from '../../Core/FormGroup';
/**
* Параметры компонента.
*/
interface IProps {
tasks: ITask[];
users: IUser[];
user: IUser;
isExpert: boolean;
onReloadTasks: () => void;
onDeleteTask: (id: string) => void;
}
/**
* Отображает вопросы по выбранному типу.
*/
export class Tasks extends React.PureComponent<IProps> {