This PR moves the entire project to Typescript. Due to the ~1000 ignores this will lead to a messy codebase for a while, but the churn is worth it – all of those ignore comments are places that were never type-safe previously. closes #1282
24 lines
496 B
TypeScript
24 lines
496 B
TypeScript
import * as React from "react";
|
|
import styled from "styled-components";
|
|
import Empty from "~/components/Empty";
|
|
import Fade from "~/components/Fade";
|
|
import Flex from "~/components/Flex";
|
|
|
|
export default function FullscreenLoading() {
|
|
return (
|
|
<Fade timing={500}>
|
|
<Centered>
|
|
<Empty>Loading…</Empty>
|
|
</Centered>
|
|
</Fade>
|
|
);
|
|
}
|
|
|
|
const Centered = styled(Flex)`
|
|
text-align: center;
|
|
width: 100%;
|
|
height: 100%;
|
|
align-items: center;
|
|
justify-content: center;
|
|
`;
|