Update deps 2019 09 (#439)

* update minor deps

* update minor deps

* update major deps

* fix eslint warnings
This commit is contained in:
Misha Vyrtsev
2019-09-29 14:09:00 -05:00
committed by Umputun
parent ea2a15ea8e
commit 9fbdff106d
14 changed files with 3427 additions and 1926 deletions
@@ -147,7 +147,6 @@ export class AuthPanel extends Component<Props, State> {
async handleOAuthLogin(e: MouseEvent | KeyboardEvent) {
const p = (e.target as HTMLButtonElement).dataset.provider! as AuthProvider['name'];
// eslint-disable-next-line @typescript-eslint/no-object-literal-type-assertion
this.onSignIn({ name: p } as AuthProvider);
}
@@ -180,7 +179,7 @@ export class AuthPanel extends Component<Props, State> {
);
};
renderProvider = (provider: AuthProvider['name'], dropdown: boolean = false) => {
renderProvider = (provider: AuthProvider['name'], dropdown = false) => {
if (provider === 'anonymous') {
return (
<Dropdown
@@ -222,7 +221,6 @@ export class AuthPanel extends Component<Props, State> {
<span
className={`${dropdown ? 'auth-panel__dropdown-provider' : ''} auth-panel__pseudo-link`}
data-provider={provider}
// eslint-disable-next-line @typescript-eslint/no-object-literal-type-assertion
{...getHandleClickProps(this.handleOAuthLogin)}
role="link"
>