aboutsummaryrefslogtreecommitdiff
path: root/src/index.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/index.tsx')
-rw-r--r--src/index.tsx7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/index.tsx b/src/index.tsx
index eb43b7e..360ca89 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -5,6 +5,7 @@ import {
BenzinThemeProvider,
Header,
} from 'react-benzin';
+import { User, Solution } from './types';
import 'typeface-roboto';
@@ -20,15 +21,11 @@ import GitHubIcon from '@material-ui/icons/GitHub';
import { get } from './requests';
-interface User {
- username: string;
- id: number | null;
-}
const App: React.FC = () => {
const [page, setPage] = useState<string>('app');
const [user, setUser] = useState<User>({ username: 'anonymous', id: null });
- const [recentSolutions, setRecentSolutions] = useState([]);
+ const [recentSolutions, setRecentSolutions] = useState<Solution[]>([]);
const headerContents = {
app: (<TimerIcon />),