Newer
Older
import AnimatedLoading from '../icons/AnimatedLoading';
import { theme } from '../style';
import Background from './Background';
Matiss Janis Aboltins
committed
import Block from './common/Block';
import View from './common/View';
Joel Jeremy Marquez
committed
type AppBackgroundProps = {
initializing?: boolean;
loadingText?: string;
};
function AppBackground({ initializing, loadingText }: AppBackgroundProps) {
<Background />
{(loadingText != null || initializing) && (
<View
position: 'absolute',
top: 0,
left: 0,
right: 0,
padding: 50,
paddingTop: 200,
alignItems: 'center',
>
<Block style={{ marginBottom: 20, fontSize: 18 }}>
{loadingText}
</Block>
<AnimatedLoading width={25} color={theme.pageText} />