Changeset View
Changeset View
Standalone View
Standalone View
web/modals/threads/settings/thread-settings-modal.react.js
Show All 10 Lines | |||||
import { createLoadingStatusSelector } from 'lib/selectors/loading-selectors.js'; | import { createLoadingStatusSelector } from 'lib/selectors/loading-selectors.js'; | ||||
import { threadInfoSelector } from 'lib/selectors/thread-selectors.js'; | import { threadInfoSelector } from 'lib/selectors/thread-selectors.js'; | ||||
import { getAvailableRelationshipButtons } from 'lib/shared/relationship-utils.js'; | import { getAvailableRelationshipButtons } from 'lib/shared/relationship-utils.js'; | ||||
import { | import { | ||||
threadHasPermission, | threadHasPermission, | ||||
getSingleOtherUser, | getSingleOtherUser, | ||||
threadUIName, | threadUIName, | ||||
} from 'lib/shared/thread-utils.js'; | } from 'lib/shared/thread-utils.js'; | ||||
import { | import { threadPermissions } from 'lib/types/thread-permission-types.js'; | ||||
type ThreadInfo, | import { threadTypes } from 'lib/types/thread-types-enum.js'; | ||||
threadTypes, | import { type ThreadInfo, type ThreadChanges } from 'lib/types/thread-types.js'; | ||||
threadPermissions, | |||||
type ThreadChanges, | |||||
} from 'lib/types/thread-types.js'; | |||||
import { useResolvedThreadInfo } from 'lib/utils/entity-helpers.js'; | import { useResolvedThreadInfo } from 'lib/utils/entity-helpers.js'; | ||||
import ThreadSettingsDeleteTab from './thread-settings-delete-tab.react.js'; | import ThreadSettingsDeleteTab from './thread-settings-delete-tab.react.js'; | ||||
import ThreadSettingsGeneralTab from './thread-settings-general-tab.react.js'; | import ThreadSettingsGeneralTab from './thread-settings-general-tab.react.js'; | ||||
import css from './thread-settings-modal.css'; | import css from './thread-settings-modal.css'; | ||||
import ThreadSettingsPrivacyTab from './thread-settings-privacy-tab.react.js'; | import ThreadSettingsPrivacyTab from './thread-settings-privacy-tab.react.js'; | ||||
import ThreadSettingsRelationshipTab from './thread-settings-relationship-tab.react.js'; | import ThreadSettingsRelationshipTab from './thread-settings-relationship-tab.react.js'; | ||||
import Tabs from '../../../components/tabs.react.js'; | import Tabs from '../../../components/tabs.react.js'; | ||||
▲ Show 20 Lines • Show All 206 Lines • Show Last 20 Lines |