From be11c37a5954e37875dc48f64904a2ecf3a4ecd9 Mon Sep 17 00:00:00 2001 From: Warrick Corfe-Tan Date: Thu, 24 Jun 2021 17:06:21 +1000 Subject: [PATCH] Linting and formatting. --- ts/components/conversation/H5AudioPlayer.tsx | 2 +- ts/components/session/SessionInboxView.tsx | 4 ++-- ts/components/session/settings/SessionSettings.tsx | 2 +- ts/state/createStore.ts | 8 +++++--- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/ts/components/conversation/H5AudioPlayer.tsx b/ts/components/conversation/H5AudioPlayer.tsx index 80d62c9e1..53c3bf8ed 100644 --- a/ts/components/conversation/H5AudioPlayer.tsx +++ b/ts/components/conversation/H5AudioPlayer.tsx @@ -39,7 +39,7 @@ export const AudioPlayerWithEncryptedFile = (props: { if ( window.inboxStore?.getState().userConfig.audioAutoplay === true && props.playNextMessage && - props.playableMessageIndex !== undefined + props.playableMessageIndex !== undefined ) { props.playNextMessage(props.playableMessageIndex); } diff --git a/ts/components/session/SessionInboxView.tsx b/ts/components/session/SessionInboxView.tsx index 8e925767b..cea0685ea 100644 --- a/ts/components/session/SessionInboxView.tsx +++ b/ts/components/session/SessionInboxView.tsx @@ -19,6 +19,7 @@ import { makeLookup } from '../../util'; import { LeftPane } from '../LeftPane'; import { SessionMainPanel } from '../SessionMainPanel'; +// tslint:disable-next-line: no-submodule-imports import { PersistGate } from 'redux-persist/integration/react'; import { persistStore } from 'redux-persist'; @@ -57,12 +58,11 @@ export class SessionInboxView extends React.Component { return <>; } - let persistor = persistStore(this.store); + const persistor = persistStore(this.store); return ( -
{this.renderLeftPane()} diff --git a/ts/components/session/settings/SessionSettings.tsx b/ts/components/session/settings/SessionSettings.tsx index 6daf1e68d..25a6499aa 100644 --- a/ts/components/session/settings/SessionSettings.tsx +++ b/ts/components/session/settings/SessionSettings.tsx @@ -363,7 +363,7 @@ class SettingsViewInner extends React.Component { window.inboxStore?.dispatch(toggleAudioAutoplay()); }, content: { - defaultValue: window.inboxStore?.getState().userConfig.audioAutoplay + defaultValue: window.inboxStore?.getState().userConfig.audioAutoplay, }, comparisonValue: undefined, onClick: undefined, diff --git a/ts/state/createStore.ts b/ts/state/createStore.ts index 9ce6b5e98..b5352895b 100644 --- a/ts/state/createStore.ts +++ b/ts/state/createStore.ts @@ -2,7 +2,9 @@ import promise from 'redux-promise-middleware'; import { createLogger } from 'redux-logger'; import { configureStore } from '@reduxjs/toolkit'; import { reducer as allReducers } from './reducer'; -import { persistReducer } from "redux-persist"; +import { persistReducer } from 'redux-persist'; + +// tslint:disable-next-line: no-submodule-imports match-default-export-name import storage from 'redux-persist/lib/storage'; // @ts-ignore @@ -27,8 +29,8 @@ const logger = createLogger({ const persistConfig = { key: 'root', storage, - whitelist: ['userConfig'] -} + whitelist: ['userConfig'], +}; const persistedReducer = persistReducer(persistConfig, allReducers);