From 6bff2bb5439d25e0ab2a24a8ca1b28b89ef40ff9 Mon Sep 17 00:00:00 2001 From: Ricardo Cino Date: Sun, 26 Jun 2022 23:59:32 +0200 Subject: chore: turned all auth containers into typescript (#375) --- src/containers/auth/LockedScreen.tsx | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) (limited to 'src/containers/auth/LockedScreen.tsx') diff --git a/src/containers/auth/LockedScreen.tsx b/src/containers/auth/LockedScreen.tsx index 500bff0d6..8e3c1ec49 100644 --- a/src/containers/auth/LockedScreen.tsx +++ b/src/containers/auth/LockedScreen.tsx @@ -1,34 +1,23 @@ import { Component, ReactElement } from 'react'; import { inject, observer } from 'mobx-react'; -import { SettingsStore } from 'src/stores.types'; +import { DefaultProps } from 'src/@types/ferdium-components.types'; import Locked from '../../components/auth/Locked'; import { hash } from '../../helpers/password-helpers'; -import UserStore from '../../stores/UserStore'; -interface IProps { - actions: { - settings: SettingsStore; - }; - stores: { - settings: SettingsStore; - user: UserStore; - }; -} - -class LockedScreen extends Component { +class LockedScreen extends Component { state = { error: false, }; - constructor(props) { + constructor(props: DefaultProps) { super(props); this.onSubmit = this.onSubmit.bind(this); this.unlock = this.unlock.bind(this); } - onSubmit(values): void { + onSubmit(values: any): void { const { password } = values; let correctPassword = this.props.stores.settings.all.app.lockedPassword; -- cgit v1.2.3-54-g00ecf