diff --git a/app/assets/javascripts/components/AccountMenu/index.tsx b/app/assets/javascripts/components/AccountMenu/index.tsx index 36bc5cae0..35ba2e918 100644 --- a/app/assets/javascripts/components/AccountMenu/index.tsx +++ b/app/assets/javascripts/components/AccountMenu/index.tsx @@ -7,7 +7,6 @@ import { GeneralAccountMenu } from './GeneralAccountMenu'; import { FunctionComponent } from 'preact'; import { SignInPane } from './SignIn'; import { CreateAccount } from './CreateAccount'; -import { ConfirmSignoutContainer } from '../ConfirmSignoutModal'; import { ConfirmPassword } from './ConfirmPassword'; import { JSXInternal } from 'preact/src/jsx'; @@ -130,10 +129,6 @@ export const AccountMenu: FunctionComponent = observer( closeMenu={closeAccountMenu} /> - ); } diff --git a/app/assets/javascripts/components/ApplicationView.tsx b/app/assets/javascripts/components/ApplicationView.tsx index 92015b008..883f7db2f 100644 --- a/app/assets/javascripts/components/ApplicationView.tsx +++ b/app/assets/javascripts/components/ApplicationView.tsx @@ -24,6 +24,7 @@ import { PurchaseFlowWrapper } from '@/purchaseFlow/PurchaseFlowWrapper'; import { render } from 'preact'; import { PermissionsModal } from './PermissionsModal'; import { PremiumModalProvider } from './Premium'; +import { ConfirmSignoutContainer } from './ConfirmSignoutModal'; type Props = { application: WebApplication; @@ -265,6 +266,11 @@ export class ApplicationView extends PureComponent { application={this.application} appState={this.appState} /> + + )} diff --git a/app/assets/javascripts/preferences/panes/account/SignOutView.tsx b/app/assets/javascripts/preferences/panes/account/SignOutView.tsx index a4acc85fb..30078bcb0 100644 --- a/app/assets/javascripts/preferences/panes/account/SignOutView.tsx +++ b/app/assets/javascripts/preferences/panes/account/SignOutView.tsx @@ -1,5 +1,4 @@ import { Button } from '@/components/Button'; -import { ConfirmSignoutContainer } from '@/components/ConfirmSignoutModal'; import { OtherSessionsSignOutContainer } from '@/components/OtherSessionsSignOut'; import { PreferencesGroup, @@ -58,35 +57,28 @@ const SignOutView: FunctionComponent<{ appState={appState} application={application} /> - - ); }); const ClearSessionDataView: FunctionComponent<{ - application: WebApplication; appState: AppState; -}> = observer(({ application, appState }) => { +}> = observer(({ appState }) => { return ( - <> - - - Clear session data - This will delete all local items and preferences. -
-