Changeset View
Changeset View
Standalone View
Standalone View
web/app.react.js
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | |||||
import Topbar from './navigation-panels/topbar.react.js'; | import Topbar from './navigation-panels/topbar.react.js'; | ||||
import useBadgeHandler from './push-notif/badge-handler.react.js'; | import useBadgeHandler from './push-notif/badge-handler.react.js'; | ||||
import { PushNotificationsHandler } from './push-notif/push-notifs-handler.js'; | import { PushNotificationsHandler } from './push-notif/push-notifs-handler.js'; | ||||
import { updateNavInfoActionType } from './redux/action-types.js'; | import { updateNavInfoActionType } from './redux/action-types.js'; | ||||
import DeviceIDUpdater from './redux/device-id-updater.js'; | import DeviceIDUpdater from './redux/device-id-updater.js'; | ||||
import DisconnectedBarVisibilityHandler from './redux/disconnected-bar-visibility-handler.js'; | import DisconnectedBarVisibilityHandler from './redux/disconnected-bar-visibility-handler.js'; | ||||
import DisconnectedBar from './redux/disconnected-bar.js'; | import DisconnectedBar from './redux/disconnected-bar.js'; | ||||
import FocusHandler from './redux/focus-handler.react.js'; | import FocusHandler from './redux/focus-handler.react.js'; | ||||
import { persistConfig } from './redux/persist.js'; | |||||
import PolicyAcknowledgmentHandler from './redux/policy-acknowledgment-handler.js'; | import PolicyAcknowledgmentHandler from './redux/policy-acknowledgment-handler.js'; | ||||
import { useSelector } from './redux/redux-utils.js'; | import { useSelector } from './redux/redux-utils.js'; | ||||
import VisibilityHandler from './redux/visibility-handler.react.js'; | import VisibilityHandler from './redux/visibility-handler.react.js'; | ||||
import history from './router-history.js'; | import history from './router-history.js'; | ||||
import AccountSettings from './settings/account-settings.react.js'; | import AccountSettings from './settings/account-settings.react.js'; | ||||
import DangerZone from './settings/danger-zone.react.js'; | import DangerZone from './settings/danger-zone.react.js'; | ||||
import CommunityPicker from './sidebar/community-picker.react.js'; | import CommunityPicker from './sidebar/community-picker.react.js'; | ||||
import Splash from './splash/splash.react.js'; | import Splash from './splash/splash.react.js'; | ||||
Show All 18 Lines | registerConfig({ | ||||
// no access to the cookies from JavaScript | // no access to the cookies from JavaScript | ||||
setCookieOnRequest: false, | setCookieOnRequest: false, | ||||
setSessionIDOnRequest: true, | setSessionIDOnRequest: true, | ||||
// Never reset the calendar range | // Never reset the calendar range | ||||
calendarRangeInactivityLimit: null, | calendarRangeInactivityLimit: null, | ||||
platformDetails: { | platformDetails: { | ||||
platform: electron?.platform ?? 'web', | platform: electron?.platform ?? 'web', | ||||
codeVersion: 1, | codeVersion: 1, | ||||
stateVersion: persistConfig.version, | |||||
}, | }, | ||||
}); | }); | ||||
type BaseProps = { | type BaseProps = { | ||||
+location: { | +location: { | ||||
+pathname: string, | +pathname: string, | ||||
... | ... | ||||
}, | }, | ||||
▲ Show 20 Lines • Show All 260 Lines • Show Last 20 Lines |