actual/packages/desktop-client/src/components/AppBackground.js
Tom French dc53a74459
Separate external, monorepo and internal imports (#237)
* style: enforce ordering of imports

* style: sort imports in loot-core

* style: sort imports in desktop-client

* style: sort imports in loot-design

* style: manual fixes
2022-09-02 12:43:37 +01:00

40 lines
965 B
JavaScript

import React from 'react';
import { css } from 'glamor';
import { View, Block } from 'loot-design/src/components/common';
import AnimatedLoading from 'loot-design/src/svg/v1/AnimatedLoading';
import { colors } from 'loot-design/src/style';
import Background from './Background';
function AppBackground({ initializing, loadingText }) {
return (
<React.Fragment>
<Background />
{(loadingText != null || initializing) && (
<View
{...css({
position: 'absolute',
top: 0,
left: 0,
right: 0,
padding: 50,
paddingTop: 200,
color: colors.n1,
alignItems: 'center'
})}
>
<Block style={{ marginBottom: 20, fontSize: 18 }}>
{loadingText}
</Block>
<AnimatedLoading width={25} color={colors.n1} />
</View>
)}
</React.Fragment>
);
}
export default AppBackground;