Avoid double exports
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
parent
458b4a45e5
commit
1c06ebadcd
40 changed files with 40 additions and 60 deletions
|
@ -31,4 +31,3 @@ export const BackdropPanel: React.FC<IProps> = ({ backgroundImage, blurMultiplie
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
export default BackdropPanel;
|
|
||||||
|
|
|
@ -49,11 +49,10 @@ import LegacyCallHandler, { LegacyCallHandlerEvent } from "../../LegacyCallHandl
|
||||||
import AudioFeedArrayForLegacyCall from "../views/voip/AudioFeedArrayForLegacyCall";
|
import AudioFeedArrayForLegacyCall from "../views/voip/AudioFeedArrayForLegacyCall";
|
||||||
import { OwnProfileStore } from "../../stores/OwnProfileStore";
|
import { OwnProfileStore } from "../../stores/OwnProfileStore";
|
||||||
import { UPDATE_EVENT } from "../../stores/AsyncStore";
|
import { UPDATE_EVENT } from "../../stores/AsyncStore";
|
||||||
import RoomView from "./RoomView";
|
import { RoomView } from "./RoomView";
|
||||||
import type { RoomView as RoomViewType } from "./RoomView";
|
|
||||||
import ToastContainer from "./ToastContainer";
|
import ToastContainer from "./ToastContainer";
|
||||||
import UserView from "./UserView";
|
import UserView from "./UserView";
|
||||||
import BackdropPanel from "./BackdropPanel";
|
import { BackdropPanel } from "./BackdropPanel";
|
||||||
import { mediaFromMxc } from "../../customisations/Media";
|
import { mediaFromMxc } from "../../customisations/Media";
|
||||||
import { UserTab } from "../views/dialogs/UserTab";
|
import { UserTab } from "../views/dialogs/UserTab";
|
||||||
import { OpenToTabPayload } from "../../dispatcher/payloads/OpenToTabPayload";
|
import { OpenToTabPayload } from "../../dispatcher/payloads/OpenToTabPayload";
|
||||||
|
@ -125,7 +124,7 @@ class LoggedInView extends React.Component<IProps, IState> {
|
||||||
public static displayName = "LoggedInView";
|
public static displayName = "LoggedInView";
|
||||||
|
|
||||||
protected readonly _matrixClient: MatrixClient;
|
protected readonly _matrixClient: MatrixClient;
|
||||||
protected readonly _roomView: React.RefObject<RoomViewType>;
|
protected readonly _roomView: React.RefObject<RoomView>;
|
||||||
protected readonly _resizeContainer: React.RefObject<HTMLDivElement>;
|
protected readonly _resizeContainer: React.RefObject<HTMLDivElement>;
|
||||||
protected readonly resizeHandler: React.RefObject<HTMLDivElement>;
|
protected readonly resizeHandler: React.RefObject<HTMLDivElement>;
|
||||||
protected layoutWatcherRef?: string;
|
protected layoutWatcherRef?: string;
|
||||||
|
|
|
@ -2547,5 +2547,3 @@ export class RoomView extends React.Component<IRoomProps, IRoomState> {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default RoomView;
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ import { SpacePreferenceTab } from "../../../dispatcher/payloads/OpenSpacePrefer
|
||||||
import { NonEmptyArray } from "../../../@types/common";
|
import { NonEmptyArray } from "../../../@types/common";
|
||||||
import SettingsTab from "../settings/tabs/SettingsTab";
|
import SettingsTab from "../settings/tabs/SettingsTab";
|
||||||
import { SettingsSection } from "../settings/shared/SettingsSection";
|
import { SettingsSection } from "../settings/shared/SettingsSection";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../settings/shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../settings/shared/SettingsSubsection";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
space: Room;
|
space: Room;
|
||||||
|
|
|
@ -23,7 +23,7 @@ export interface IProps {
|
||||||
relation?: IEventRelation;
|
relation?: IEventRelation;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const LocationButton: React.FC<IProps> = ({ roomId, sender, menuPosition, relation }) => {
|
const LocationButton: React.FC<IProps> = ({ roomId, sender, menuPosition, relation }) => {
|
||||||
const overflowMenuCloser = useContext(OverflowMenuContext);
|
const overflowMenuCloser = useContext(OverflowMenuContext);
|
||||||
const [menuDisplayed, button, openMenu, closeMenu] = useContextMenu();
|
const [menuDisplayed, button, openMenu, closeMenu] = useContextMenu();
|
||||||
|
|
||||||
|
|
|
@ -22,16 +22,6 @@ export function Map(props: ComponentProps<typeof MapComponent>): JSX.Element {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const LocationPickerComponent = lazy(() => import("./LocationPicker"));
|
|
||||||
|
|
||||||
export function LocationPicker(props: ComponentProps<typeof LocationPickerComponent>): JSX.Element {
|
|
||||||
return (
|
|
||||||
<Suspense fallback={<Spinner />}>
|
|
||||||
<LocationPickerComponent {...props} />
|
|
||||||
</Suspense>
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
const SmartMarkerComponent = lazy(() => import("./SmartMarker"));
|
const SmartMarkerComponent = lazy(() => import("./SmartMarker"));
|
||||||
|
|
||||||
export function SmartMarker(props: ComponentProps<typeof SmartMarkerComponent>): JSX.Element {
|
export function SmartMarker(props: ComponentProps<typeof SmartMarkerComponent>): JSX.Element {
|
||||||
|
|
|
@ -18,7 +18,7 @@ import * as FormattingUtils from "../../../utils/FormattingUtils";
|
||||||
import SettingsStore from "../../../settings/SettingsStore";
|
import SettingsStore from "../../../settings/SettingsStore";
|
||||||
import SettingsFlag from "../elements/SettingsFlag";
|
import SettingsFlag from "../elements/SettingsFlag";
|
||||||
import { SettingLevel } from "../../../settings/SettingLevel";
|
import { SettingLevel } from "../../../settings/SettingLevel";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "./shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "./shared/SettingsSubsection";
|
||||||
import MatrixClientContext from "../../../contexts/MatrixClientContext";
|
import MatrixClientContext from "../../../contexts/MatrixClientContext";
|
||||||
|
|
||||||
interface IProps {}
|
interface IProps {}
|
||||||
|
|
|
@ -14,7 +14,7 @@ import { Layout } from "../../../settings/enums/Layout";
|
||||||
import { MatrixClientPeg } from "../../../MatrixClientPeg";
|
import { MatrixClientPeg } from "../../../MatrixClientPeg";
|
||||||
import { SettingLevel } from "../../../settings/SettingLevel";
|
import { SettingLevel } from "../../../settings/SettingLevel";
|
||||||
import { _t } from "../../../languageHandler";
|
import { _t } from "../../../languageHandler";
|
||||||
import SettingsSubsection from "./shared/SettingsSubsection";
|
import { SettingsSubsection } from "./shared/SettingsSubsection";
|
||||||
import Field from "../elements/Field";
|
import Field from "../elements/Field";
|
||||||
import { FontWatcher } from "../../../settings/watchers/FontWatcher";
|
import { FontWatcher } from "../../../settings/watchers/FontWatcher";
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ import StyledRadioButton from "../elements/StyledRadioButton";
|
||||||
import { _t } from "../../../languageHandler";
|
import { _t } from "../../../languageHandler";
|
||||||
import { SettingLevel } from "../../../settings/SettingLevel";
|
import { SettingLevel } from "../../../settings/SettingLevel";
|
||||||
import { ImageSize } from "../../../settings/enums/ImageSize";
|
import { ImageSize } from "../../../settings/enums/ImageSize";
|
||||||
import SettingsSubsection from "./shared/SettingsSubsection";
|
import { SettingsSubsection } from "./shared/SettingsSubsection";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
// none
|
// none
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
import React, { JSX, useEffect, useState } from "react";
|
import React, { JSX, useEffect, useState } from "react";
|
||||||
import { Field, HelpMessage, InlineField, Label, RadioControl, Root, ToggleControl } from "@vector-im/compound-web";
|
import { Field, HelpMessage, InlineField, Label, RadioControl, Root, ToggleControl } from "@vector-im/compound-web";
|
||||||
|
|
||||||
import SettingsSubsection from "./shared/SettingsSubsection";
|
import { SettingsSubsection } from "./shared/SettingsSubsection";
|
||||||
import { _t } from "../../../languageHandler";
|
import { _t } from "../../../languageHandler";
|
||||||
import SettingsStore from "../../../settings/SettingsStore";
|
import SettingsStore from "../../../settings/SettingsStore";
|
||||||
import { SettingLevel } from "../../../settings/SettingLevel";
|
import { SettingLevel } from "../../../settings/SettingLevel";
|
||||||
|
|
|
@ -48,7 +48,7 @@ import {
|
||||||
} from "../../../utils/pushRules/updatePushRuleActions";
|
} from "../../../utils/pushRules/updatePushRuleActions";
|
||||||
import { Caption } from "../typography/Caption";
|
import { Caption } from "../typography/Caption";
|
||||||
import { SettingsSubsectionHeading } from "./shared/SettingsSubsectionHeading";
|
import { SettingsSubsectionHeading } from "./shared/SettingsSubsectionHeading";
|
||||||
import SettingsSubsection from "./shared/SettingsSubsection";
|
import { SettingsSubsection } from "./shared/SettingsSubsection";
|
||||||
import { doesRoomHaveUnreadMessages } from "../../../Unread";
|
import { doesRoomHaveUnreadMessages } from "../../../Unread";
|
||||||
import SettingsFlag from "../elements/SettingsFlag";
|
import SettingsFlag from "../elements/SettingsFlag";
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ import classNames from "classnames";
|
||||||
import { logger } from "matrix-js-sdk/src/logger";
|
import { logger } from "matrix-js-sdk/src/logger";
|
||||||
|
|
||||||
import { _t } from "../../../languageHandler";
|
import { _t } from "../../../languageHandler";
|
||||||
import SettingsSubsection from "./shared/SettingsSubsection";
|
import { SettingsSubsection } from "./shared/SettingsSubsection";
|
||||||
import ThemeWatcher from "../../../settings/watchers/ThemeWatcher";
|
import ThemeWatcher from "../../../settings/watchers/ThemeWatcher";
|
||||||
import SettingsStore from "../../../settings/SettingsStore";
|
import SettingsStore from "../../../settings/SettingsStore";
|
||||||
import { SettingLevel } from "../../../settings/SettingLevel";
|
import { SettingLevel } from "../../../settings/SettingLevel";
|
||||||
|
|
|
@ -12,7 +12,7 @@ import { Alert } from "@vector-im/compound-web";
|
||||||
|
|
||||||
import { _t } from "../../../languageHandler";
|
import { _t } from "../../../languageHandler";
|
||||||
import InlineSpinner from "../elements/InlineSpinner";
|
import InlineSpinner from "../elements/InlineSpinner";
|
||||||
import SettingsSubsection from "./shared/SettingsSubsection";
|
import { SettingsSubsection } from "./shared/SettingsSubsection";
|
||||||
import { useMatrixClientContext } from "../../../contexts/MatrixClientContext";
|
import { useMatrixClientContext } from "../../../contexts/MatrixClientContext";
|
||||||
import { ThirdPartyIdentifier } from "../../../AddThreepid";
|
import { ThirdPartyIdentifier } from "../../../AddThreepid";
|
||||||
import SettingsStore from "../../../settings/SettingsStore";
|
import SettingsStore from "../../../settings/SettingsStore";
|
||||||
|
@ -125,5 +125,3 @@ export const UserPersonalInfoSettings: React.FC<UserPersonalInfoSettingsProps> =
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
export default UserPersonalInfoSettings;
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ import { LocalNotificationSettings } from "matrix-js-sdk/src/matrix";
|
||||||
|
|
||||||
import { _t } from "../../../../languageHandler";
|
import { _t } from "../../../../languageHandler";
|
||||||
import Spinner from "../../elements/Spinner";
|
import Spinner from "../../elements/Spinner";
|
||||||
import SettingsSubsection from "../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../shared/SettingsSubsection";
|
||||||
import { SettingsSubsectionHeading } from "../shared/SettingsSubsectionHeading";
|
import { SettingsSubsectionHeading } from "../shared/SettingsSubsectionHeading";
|
||||||
import DeviceDetails from "./DeviceDetails";
|
import DeviceDetails from "./DeviceDetails";
|
||||||
import { DeviceExpandDetailsButton } from "./DeviceExpandDetailsButton";
|
import { DeviceExpandDetailsButton } from "./DeviceExpandDetailsButton";
|
||||||
|
|
|
@ -19,7 +19,7 @@ import { Text } from "@vector-im/compound-web";
|
||||||
|
|
||||||
import { _t } from "../../../../languageHandler";
|
import { _t } from "../../../../languageHandler";
|
||||||
import AccessibleButton from "../../elements/AccessibleButton";
|
import AccessibleButton from "../../elements/AccessibleButton";
|
||||||
import SettingsSubsection from "../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../shared/SettingsSubsection";
|
||||||
import { useMatrixClientContext } from "../../../../contexts/MatrixClientContext";
|
import { useMatrixClientContext } from "../../../../contexts/MatrixClientContext";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
|
|
|
@ -10,7 +10,7 @@ import React from "react";
|
||||||
|
|
||||||
import { _t } from "../../../../languageHandler";
|
import { _t } from "../../../../languageHandler";
|
||||||
import AccessibleButton from "../../elements/AccessibleButton";
|
import AccessibleButton from "../../elements/AccessibleButton";
|
||||||
import SettingsSubsection from "../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../shared/SettingsSubsection";
|
||||||
import DeviceSecurityCard from "./DeviceSecurityCard";
|
import DeviceSecurityCard from "./DeviceSecurityCard";
|
||||||
import { DeviceSecurityLearnMore } from "./DeviceSecurityLearnMore";
|
import { DeviceSecurityLearnMore } from "./DeviceSecurityLearnMore";
|
||||||
import { filterDevicesBySecurityRecommendation, FilterVariation, INACTIVE_DEVICE_AGE_DAYS } from "./filter";
|
import { filterDevicesBySecurityRecommendation, FilterVariation, INACTIVE_DEVICE_AGE_DAYS } from "./filter";
|
||||||
|
|
|
@ -18,7 +18,7 @@ import SettingsStore from "../../../../settings/SettingsStore";
|
||||||
import { UIFeature } from "../../../../settings/UIFeature";
|
import { UIFeature } from "../../../../settings/UIFeature";
|
||||||
import { _t } from "../../../../languageHandler";
|
import { _t } from "../../../../languageHandler";
|
||||||
import SetIdServer from "../SetIdServer";
|
import SetIdServer from "../SetIdServer";
|
||||||
import SettingsSubsection from "../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../shared/SettingsSubsection";
|
||||||
import InlineTermsAgreement from "../../terms/InlineTermsAgreement";
|
import InlineTermsAgreement from "../../terms/InlineTermsAgreement";
|
||||||
import { Service, ServicePolicyPair, startTermsFlow } from "../../../../Terms";
|
import { Service, ServicePolicyPair, startTermsFlow } from "../../../../Terms";
|
||||||
import IdentityAuthClient from "../../../../IdentityAuthClient";
|
import IdentityAuthClient from "../../../../IdentityAuthClient";
|
||||||
|
@ -196,5 +196,3 @@ export const DiscoverySettings: React.FC = () => {
|
||||||
</SettingsSubsection>
|
</SettingsSubsection>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
export default DiscoverySettings;
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ import { UserTab } from "../../dialogs/UserTab";
|
||||||
import AccessibleButton from "../../elements/AccessibleButton";
|
import AccessibleButton from "../../elements/AccessibleButton";
|
||||||
import LabelledCheckbox from "../../elements/LabelledCheckbox";
|
import LabelledCheckbox from "../../elements/LabelledCheckbox";
|
||||||
import { SettingsIndent } from "../shared/SettingsIndent";
|
import { SettingsIndent } from "../shared/SettingsIndent";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../shared/SettingsSubsection";
|
||||||
|
|
||||||
function generalTabButton(content: string): JSX.Element {
|
function generalTabButton(content: string): JSX.Element {
|
||||||
return (
|
return (
|
||||||
|
|
|
@ -31,7 +31,7 @@ import TagComposer from "../../elements/TagComposer";
|
||||||
import { StatelessNotificationBadge } from "../../rooms/NotificationBadge/StatelessNotificationBadge";
|
import { StatelessNotificationBadge } from "../../rooms/NotificationBadge/StatelessNotificationBadge";
|
||||||
import { SettingsBanner } from "../shared/SettingsBanner";
|
import { SettingsBanner } from "../shared/SettingsBanner";
|
||||||
import { SettingsSection } from "../shared/SettingsSection";
|
import { SettingsSection } from "../shared/SettingsSection";
|
||||||
import SettingsSubsection from "../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../shared/SettingsSubsection";
|
||||||
import { NotificationPusherSettings } from "./NotificationPusherSettings";
|
import { NotificationPusherSettings } from "./NotificationPusherSettings";
|
||||||
import SettingsFlag from "../../elements/SettingsFlag";
|
import SettingsFlag from "../../elements/SettingsFlag";
|
||||||
|
|
||||||
|
|
|
@ -65,5 +65,3 @@ export const SettingsSubsection: React.FC<SettingsSubsectionProps> = ({
|
||||||
{!legacy && <Separator />}
|
{!legacy && <Separator />}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default SettingsSubsection;
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ import { ViewRoomPayload } from "../../../../../dispatcher/payloads/ViewRoomPayl
|
||||||
import SettingsStore from "../../../../../settings/SettingsStore";
|
import SettingsStore from "../../../../../settings/SettingsStore";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
room: Room;
|
room: Room;
|
||||||
|
|
|
@ -19,7 +19,7 @@ import { UIFeature } from "../../../../../settings/UIFeature";
|
||||||
import UrlPreviewSettings from "../../../room_settings/UrlPreviewSettings";
|
import UrlPreviewSettings from "../../../room_settings/UrlPreviewSettings";
|
||||||
import AliasSettings from "../../../room_settings/AliasSettings";
|
import AliasSettings from "../../../room_settings/AliasSettings";
|
||||||
import PosthogTrackers from "../../../../../PosthogTrackers";
|
import PosthogTrackers from "../../../../../PosthogTrackers";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ import { UserTab } from "../../../dialogs/UserTab";
|
||||||
import { chromeFileInputFix } from "../../../../../utils/BrowserWorkarounds";
|
import { chromeFileInputFix } from "../../../../../utils/BrowserWorkarounds";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
roomId: string;
|
roomId: string;
|
||||||
|
|
|
@ -11,7 +11,7 @@ import { JoinRule, EventType, RoomState, Room } from "matrix-js-sdk/src/matrix";
|
||||||
|
|
||||||
import { _t } from "../../../../../languageHandler";
|
import { _t } from "../../../../../languageHandler";
|
||||||
import LabelledToggleSwitch from "../../../elements/LabelledToggleSwitch";
|
import LabelledToggleSwitch from "../../../elements/LabelledToggleSwitch";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { ElementCall } from "../../../../../models/Call";
|
import { ElementCall } from "../../../../../models/Call";
|
||||||
import { useRoomState } from "../../../../../hooks/useRoomState";
|
import { useRoomState } from "../../../../../hooks/useRoomState";
|
||||||
|
|
|
@ -22,9 +22,9 @@ import ErrorDialog, { extractErrorMessageFromError } from "../../../dialogs/Erro
|
||||||
import ChangePassword from "../../ChangePassword";
|
import ChangePassword from "../../ChangePassword";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
||||||
import { SDKContext } from "../../../../../contexts/SDKContext";
|
import { SDKContext } from "../../../../../contexts/SDKContext";
|
||||||
import UserPersonalInfoSettings from "../../UserPersonalInfoSettings";
|
import { UserPersonalInfoSettings } from "../../UserPersonalInfoSettings";
|
||||||
import { useMatrixClientContext } from "../../../../../contexts/MatrixClientContext";
|
import { useMatrixClientContext } from "../../../../../contexts/MatrixClientContext";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
|
|
|
@ -23,7 +23,7 @@ import { ThemeChoicePanel } from "../../ThemeChoicePanel";
|
||||||
import ImageSizePanel from "../../ImageSizePanel";
|
import ImageSizePanel from "../../ImageSizePanel";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
|
|
||||||
interface IProps {}
|
interface IProps {}
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ import BugReportDialog from "../../../dialogs/BugReportDialog";
|
||||||
import CopyableText from "../../../elements/CopyableText";
|
import CopyableText from "../../../elements/CopyableText";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
||||||
import ExternalLink from "../../../elements/ExternalLink";
|
import ExternalLink from "../../../elements/ExternalLink";
|
||||||
import MatrixClientContext from "../../../../../contexts/MatrixClientContext";
|
import MatrixClientContext from "../../../../../contexts/MatrixClientContext";
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ import {
|
||||||
import { KeyboardShortcut } from "../../KeyboardShortcut";
|
import { KeyboardShortcut } from "../../KeyboardShortcut";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
import { showLabsFlags } from "./LabsUserSettingsTab";
|
import { showLabsFlags } from "./LabsUserSettingsTab";
|
||||||
|
|
||||||
interface IKeyboardShortcutRowProps {
|
interface IKeyboardShortcutRowProps {
|
||||||
|
|
|
@ -17,7 +17,7 @@ import SettingsFlag from "../../../elements/SettingsFlag";
|
||||||
import { LabGroup, labGroupNames } from "../../../../../settings/Settings";
|
import { LabGroup, labGroupNames } from "../../../../../settings/Settings";
|
||||||
import { EnhancedMap } from "../../../../../utils/maps";
|
import { EnhancedMap } from "../../../../../utils/maps";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
|
|
||||||
export const showLabsFlags = (): boolean => {
|
export const showLabsFlags = (): boolean => {
|
||||||
|
|
|
@ -22,7 +22,7 @@ import AccessibleButton from "../../../elements/AccessibleButton";
|
||||||
import Field from "../../../elements/Field";
|
import Field from "../../../elements/Field";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
||||||
|
|
||||||
interface IState {
|
interface IState {
|
||||||
busy: boolean;
|
busy: boolean;
|
||||||
|
|
|
@ -24,7 +24,7 @@ import { OpenToTabPayload } from "../../../../../dispatcher/payloads/OpenToTabPa
|
||||||
import { Action } from "../../../../../dispatcher/actions";
|
import { Action } from "../../../../../dispatcher/actions";
|
||||||
import SdkConfig from "../../../../../SdkConfig";
|
import SdkConfig from "../../../../../SdkConfig";
|
||||||
import { showUserOnboardingPage } from "../../../user-onboarding/UserOnboardingPage";
|
import { showUserOnboardingPage } from "../../../user-onboarding/UserOnboardingPage";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import LanguageDropdown from "../../../elements/LanguageDropdown";
|
import LanguageDropdown from "../../../elements/LanguageDropdown";
|
||||||
|
|
|
@ -32,9 +32,9 @@ import { privateShouldBeEncrypted } from "../../../../../utils/rooms";
|
||||||
import type { IServerVersions } from "matrix-js-sdk/src/matrix";
|
import type { IServerVersions } from "matrix-js-sdk/src/matrix";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
||||||
import { useOwnDevices } from "../../devices/useOwnDevices";
|
import { useOwnDevices } from "../../devices/useOwnDevices";
|
||||||
import DiscoverySettings from "../../discovery/DiscoverySettings";
|
import { DiscoverySettings } from "../../discovery/DiscoverySettings";
|
||||||
import SetIntegrationManager from "../../SetIntegrationManager";
|
import SetIntegrationManager from "../../SetIntegrationManager";
|
||||||
|
|
||||||
interface IIgnoredUserProps {
|
interface IIgnoredUserProps {
|
||||||
|
|
|
@ -12,7 +12,7 @@ import { logger } from "matrix-js-sdk/src/logger";
|
||||||
|
|
||||||
import { _t } from "../../../../../languageHandler";
|
import { _t } from "../../../../../languageHandler";
|
||||||
import Modal from "../../../../../Modal";
|
import Modal from "../../../../../Modal";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
import SetupEncryptionDialog from "../../../dialogs/security/SetupEncryptionDialog";
|
import SetupEncryptionDialog from "../../../dialogs/security/SetupEncryptionDialog";
|
||||||
import VerificationRequestDialog from "../../../dialogs/VerificationRequestDialog";
|
import VerificationRequestDialog from "../../../dialogs/VerificationRequestDialog";
|
||||||
import LogoutDialog from "../../../dialogs/LogoutDialog";
|
import LogoutDialog from "../../../dialogs/LogoutDialog";
|
||||||
|
|
|
@ -22,7 +22,7 @@ import { MetaSpace } from "../../../../../stores/spaces";
|
||||||
import PosthogTrackers from "../../../../../PosthogTrackers";
|
import PosthogTrackers from "../../../../../PosthogTrackers";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection, { SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
import { SettingsSubsection, SettingsSubsectionText } from "../../shared/SettingsSubsection";
|
||||||
import SdkConfig from "../../../../../SdkConfig";
|
import SdkConfig from "../../../../../SdkConfig";
|
||||||
|
|
||||||
type InteractionName = "WebSettingsSidebarTabSpacesCheckbox" | "WebQuickSettingsPinToSidebarCheckbox";
|
type InteractionName = "WebSettingsSidebarTabSpacesCheckbox" | "WebQuickSettingsPinToSidebarCheckbox";
|
||||||
|
|
|
@ -21,7 +21,7 @@ import LabelledToggleSwitch from "../../../elements/LabelledToggleSwitch";
|
||||||
import { requestMediaPermissions } from "../../../../../utils/media/requestMediaPermissions";
|
import { requestMediaPermissions } from "../../../../../utils/media/requestMediaPermissions";
|
||||||
import SettingsTab from "../SettingsTab";
|
import SettingsTab from "../SettingsTab";
|
||||||
import { SettingsSection } from "../../shared/SettingsSection";
|
import { SettingsSection } from "../../shared/SettingsSection";
|
||||||
import SettingsSubsection from "../../shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../shared/SettingsSubsection";
|
||||||
import MatrixClientContext from "../../../../../contexts/MatrixClientContext";
|
import MatrixClientContext from "../../../../../contexts/MatrixClientContext";
|
||||||
|
|
||||||
interface IState {
|
interface IState {
|
||||||
|
|
|
@ -19,7 +19,7 @@ import { leaveSpace } from "../../../utils/leave-behaviour";
|
||||||
import { getTopic } from "../../../hooks/room/useTopic";
|
import { getTopic } from "../../../hooks/room/useTopic";
|
||||||
import SettingsTab from "../settings/tabs/SettingsTab";
|
import SettingsTab from "../settings/tabs/SettingsTab";
|
||||||
import { SettingsSection } from "../settings/shared/SettingsSection";
|
import { SettingsSection } from "../settings/shared/SettingsSection";
|
||||||
import SettingsSubsection from "../settings/shared/SettingsSubsection";
|
import { SettingsSubsection } from "../settings/shared/SettingsSubsection";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
matrixClient: MatrixClient;
|
matrixClient: MatrixClient;
|
||||||
|
|
|
@ -178,7 +178,7 @@ export class MatrixDispatcher {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export const defaultDispatcher = new MatrixDispatcher();
|
const defaultDispatcher = new MatrixDispatcher();
|
||||||
|
|
||||||
if (!window.mxDispatcher) {
|
if (!window.mxDispatcher) {
|
||||||
window.mxDispatcher = defaultDispatcher;
|
window.mxDispatcher = defaultDispatcher;
|
||||||
|
|
|
@ -12,7 +12,7 @@ import { MatrixClient } from "matrix-js-sdk/src/matrix";
|
||||||
import { mocked } from "jest-mock";
|
import { mocked } from "jest-mock";
|
||||||
import userEvent from "@testing-library/user-event";
|
import userEvent from "@testing-library/user-event";
|
||||||
|
|
||||||
import DiscoverySettings from "../../../../../../src/components/views/settings/discovery/DiscoverySettings";
|
import { DiscoverySettings } from "../../../../../../src/components/views/settings/discovery/DiscoverySettings";
|
||||||
import { stubClient } from "../../../../../test-utils";
|
import { stubClient } from "../../../../../test-utils";
|
||||||
import MatrixClientContext from "../../../../../../src/contexts/MatrixClientContext";
|
import MatrixClientContext from "../../../../../../src/contexts/MatrixClientContext";
|
||||||
import { UIFeature } from "../../../../../../src/settings/UIFeature";
|
import { UIFeature } from "../../../../../../src/settings/UIFeature";
|
||||||
|
|
|
@ -9,7 +9,7 @@ Please see LICENSE files in the repository root for full details.
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import { render } from "jest-matrix-react";
|
import { render } from "jest-matrix-react";
|
||||||
|
|
||||||
import SettingsSubsection from "../../../../../../src/components/views/settings/shared/SettingsSubsection";
|
import { SettingsSubsection } from "../../../../../../src/components/views/settings/shared/SettingsSubsection";
|
||||||
|
|
||||||
describe("<SettingsSubsection />", () => {
|
describe("<SettingsSubsection />", () => {
|
||||||
const defaultProps = {
|
const defaultProps = {
|
||||||
|
|
|
@ -13,7 +13,7 @@ import { createTestClient, flushPromises, setupAsyncStoreWithClient } from "../.
|
||||||
import SettingsStore from "../../../src/settings/SettingsStore";
|
import SettingsStore from "../../../src/settings/SettingsStore";
|
||||||
import { BreadcrumbsStore } from "../../../src/stores/BreadcrumbsStore";
|
import { BreadcrumbsStore } from "../../../src/stores/BreadcrumbsStore";
|
||||||
import { Action } from "../../../src/dispatcher/actions";
|
import { Action } from "../../../src/dispatcher/actions";
|
||||||
import { defaultDispatcher } from "../../../src/dispatcher/dispatcher";
|
import defaultDispatcher from "../../../src/dispatcher/dispatcher";
|
||||||
|
|
||||||
describe("BreadcrumbsStore", () => {
|
describe("BreadcrumbsStore", () => {
|
||||||
let store: BreadcrumbsStore;
|
let store: BreadcrumbsStore;
|
||||||
|
|
Loading…
Reference in a new issue