Resumable backup import

This commit is contained in:
Fedor Indutny 2024-08-27 17:00:41 -04:00 committed by GitHub
parent 3d8aaf0a5a
commit 8ef149e3a8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 498 additions and 33 deletions

View file

@ -18,6 +18,7 @@ import {
getIsMainWindowMaximized,
getIsMainWindowFullScreen,
getTheme,
getIntl,
} from '../selectors/user';
import { hasSelectedStoryData as getHasSelectedStoryData } from '../selectors/stories';
import { useAppActions } from '../ducks/app';
@ -26,7 +27,7 @@ import { useStoriesActions } from '../ducks/stories';
import { ErrorBoundary } from '../../components/ErrorBoundary';
import { ModalContainer } from '../../components/ModalContainer';
import { SmartInbox } from './Inbox';
import { getAppView } from '../selectors/app';
import { getApp } from '../selectors/app';
function renderInbox(): JSX.Element {
return <SmartInbox />;
@ -110,7 +111,8 @@ async function uploadProfile({
}
export const SmartApp = memo(function SmartApp() {
const appView = useSelector(getAppView);
const i18n = useSelector(getIntl);
const state = useSelector(getApp);
const isMaximized = useSelector(getIsMainWindowMaximized);
const isFullScreen = useSelector(getIsMainWindowFullScreen);
const hasSelectedStoryData = useSelector(getHasSelectedStoryData);
@ -124,7 +126,8 @@ export const SmartApp = memo(function SmartApp() {
return (
<App
appView={appView}
i18n={i18n}
state={state}
isMaximized={isMaximized}
isFullScreen={isFullScreen}
getCaptchaToken={getCaptchaToken}