diff --git a/.eslintrc.json b/.eslintrc.json --- a/.eslintrc.json +++ b/.eslintrc.json @@ -69,7 +69,8 @@ "unicorn/filename-case": [ "error", { - "case": "kebabCase" + "case": "kebabCase", + "ignore": [".*_v.*\\.*\\.*\\.js", ".*ModuleSchema\\.js"] } ] }, diff --git a/.lintstagedrc.js b/.lintstagedrc.js --- a/.lintstagedrc.js +++ b/.lintstagedrc.js @@ -1,6 +1,6 @@ const { ESLint } = require('eslint'); -const { getClangPaths } = require('./scripts/get_clang_paths'); -const { findRustProjectPath } = require('./scripts/get_cargo_path'); +const { getClangPaths } = require('./scripts/get-clang-paths'); +const { findRustProjectPath } = require('./scripts/get-cargo-path'); const removeIgnoredFiles = async (files) => { const eslint = new ESLint(); diff --git a/keyserver/src/cron/cron.js b/keyserver/src/cron/cron.js --- a/keyserver/src/cron/cron.js +++ b/keyserver/src/cron/cron.js @@ -28,7 +28,7 @@ import { deleteUnassignedUploads } from '../deleters/upload-deleters.js'; import { fetchCallUpdateOlmAccount } from '../updaters/olm-account-updater.js'; import { validateAndUploadAccountPrekeys } from '../utils/olm-utils.js'; -import { synchronizeInviteLinksWithBlobs } from '../utils/synchronizeInviteLinksWithBlobs.js'; +import { synchronizeInviteLinksWithBlobs } from '../utils/synchronize-invite-links-with-blobs.js'; if (cluster.isMaster) { schedule.scheduleJob( diff --git a/keyserver/src/database/migration-config.js b/keyserver/src/database/migration-config.js --- a/keyserver/src/database/migration-config.js +++ b/keyserver/src/database/migration-config.js @@ -23,7 +23,7 @@ createPickledOlmAccount, publishPrekeysToIdentity, } from '../utils/olm-utils.js'; -import { synchronizeInviteLinksWithBlobs } from '../utils/synchronizeInviteLinksWithBlobs.js'; +import { synchronizeInviteLinksWithBlobs } from '../utils/synchronize-invite-links-with-blobs.js'; const botViewer = createScriptViewer(bots.commbot.userID); diff --git a/keyserver/src/responders/website-responders.js b/keyserver/src/responders/website-responders.js --- a/keyserver/src/responders/website-responders.js +++ b/keyserver/src/responders/website-responders.js @@ -10,7 +10,7 @@ import { promisify } from 'util'; import stores from 'lib/facts/stores.js'; -import getTitle from 'web/title/getTitle.js'; +import getTitle from 'web/title/get-title.js'; import { waitForStream } from '../utils/json-stream.js'; import { diff --git a/keyserver/src/utils/synchronizeInviteLinksWithBlobs.js b/keyserver/src/utils/synchronize-invite-links-with-blobs.js rename from keyserver/src/utils/synchronizeInviteLinksWithBlobs.js rename to keyserver/src/utils/synchronize-invite-links-with-blobs.js diff --git a/landing/hero.react.js b/landing/hero.react.js --- a/landing/hero.react.js +++ b/landing/hero.react.js @@ -4,7 +4,7 @@ import HeroContent from './hero-content.react.js'; import css from './hero.css'; -import Picture from './Picture.react.js'; +import Picture from './picture.react.js'; type Props = { +url: string, diff --git a/landing/Picture.react.js b/landing/picture.react.js rename from landing/Picture.react.js rename to landing/picture.react.js diff --git a/lib/components/connected-wallet-info.react.js b/lib/components/connected-wallet-info.react.js --- a/lib/components/connected-wallet-info.react.js +++ b/lib/components/connected-wallet-info.react.js @@ -5,7 +5,7 @@ import { useAccount, useEnsAvatar } from 'wagmi'; import css from './connected-wallet-info.css'; -import SWMansionIcon from './SWMansionIcon.react.js'; +import SWMansionIcon from './swmansion-icon.react.js'; import { useENSName } from '../hooks/ens-cache.js'; function shortenAddressToFitWidth(address: string): string { diff --git a/lib/components/SWMansionIcon.react.js b/lib/components/swmansion-icon.react.js rename from lib/components/SWMansionIcon.react.js rename to lib/components/swmansion-icon.react.js diff --git a/native/codegen/src/CodeGen.js b/native/codegen/src/code-gen.js rename from native/codegen/src/CodeGen.js rename to native/codegen/src/code-gen.js diff --git a/native/codegen/src/index.js b/native/codegen/src/index.js --- a/native/codegen/src/index.js +++ b/native/codegen/src/index.js @@ -4,7 +4,7 @@ */ import path from 'path'; -import codeGen from './CodeGen.js'; +import codeGen from './code-gen.js'; ('use strict'); const outPath = path.resolve('./cpp/CommonCpp/_generated'); diff --git a/scripts/get_cargo_path.js b/scripts/get-cargo-path.js rename from scripts/get_cargo_path.js rename to scripts/get-cargo-path.js diff --git a/scripts/get_clang_paths_cli.js b/scripts/get-clang-paths-cli.js rename from scripts/get_clang_paths_cli.js rename to scripts/get-clang-paths-cli.js --- a/scripts/get_clang_paths_cli.js +++ b/scripts/get-clang-paths-cli.js @@ -1,6 +1,6 @@ // @flow -const { clangPaths } = require('./get_clang_paths.js'); +const { clangPaths } = require('./get-clang-paths.js'); (() => { let command = '('; diff --git a/scripts/get_clang_paths.js b/scripts/get-clang-paths.js rename from scripts/get_clang_paths.js rename to scripts/get-clang-paths.js diff --git a/web/account/password-input.react.js b/web/account/password-input.react.js --- a/web/account/password-input.react.js +++ b/web/account/password-input.react.js @@ -4,7 +4,7 @@ import SWMansionIcon, { type Icon, -} from 'lib/components/SWMansionIcon.react.js'; +} from 'lib/components/swmansion-icon.react.js'; import type { ReactRefSetter } from 'lib/types/react-types.js'; import css from './password-input.css'; diff --git a/web/account/siwe-login-form.react.js b/web/account/siwe-login-form.react.js --- a/web/account/siwe-login-form.react.js +++ b/web/account/siwe-login-form.react.js @@ -14,7 +14,7 @@ siweAuthActionTypes, } from 'lib/actions/siwe-actions.js'; import ConnectedWalletInfo from 'lib/components/connected-wallet-info.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import stores from 'lib/facts/stores.js'; import { logInExtraInfoSelector } from 'lib/selectors/account-selectors.js'; import { createLoadingStatusSelector } from 'lib/selectors/loading-selectors.js'; diff --git a/web/app-list/app-list-item.react.js b/web/app-list/app-list-item.react.js --- a/web/app-list/app-list-item.react.js +++ b/web/app-list/app-list-item.react.js @@ -5,7 +5,7 @@ import SWMansionIcon, { type Icon, -} from 'lib/components/SWMansionIcon.react.js'; +} from 'lib/components/swmansion-icon.react.js'; import type { WebNavigationTab } from 'lib/types/nav-types.js'; import css from './app-list-item.css'; diff --git a/web/avatars/edit-thread-avatar-menu.react.js b/web/avatars/edit-thread-avatar-menu.react.js --- a/web/avatars/edit-thread-avatar-menu.react.js +++ b/web/avatars/edit-thread-avatar-menu.react.js @@ -5,7 +5,7 @@ import { EditThreadAvatarContext } from 'lib/components/base-edit-thread-avatar-provider.react.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import type { ThreadInfo, RawThreadInfo, diff --git a/web/avatars/edit-user-avatar-menu.react.js b/web/avatars/edit-user-avatar-menu.react.js --- a/web/avatars/edit-user-avatar-menu.react.js +++ b/web/avatars/edit-user-avatar-menu.react.js @@ -5,14 +5,14 @@ import { EditUserAvatarContext } from 'lib/components/edit-user-avatar-provider.react.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useENSAvatar } from 'lib/hooks/ens-cache.js'; import { getETHAddressForUserInfo } from 'lib/shared/account-utils.js'; import { useUploadAvatarMedia } from './avatar-hooks.react.js'; import css from './edit-avatar-menu.css'; import UserEmojiAvatarSelectionModal from './user-emoji-avatar-selection-modal.react.js'; -import CommIcon from '../CommIcon.react.js'; +import CommIcon from '../comm-icon.react.js'; import MenuItem from '../components/menu-item.react.js'; import Menu from '../components/menu.react.js'; import { allowedMimeTypeString } from '../media/file-utils.js'; diff --git a/web/avatars/emoji-avatar-selection-modal.react.js b/web/avatars/emoji-avatar-selection-modal.react.js --- a/web/avatars/emoji-avatar-selection-modal.react.js +++ b/web/avatars/emoji-avatar-selection-modal.react.js @@ -5,7 +5,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import type { ClientAvatar, ClientEmojiAvatar, diff --git a/web/calendar/calendar.react.js b/web/calendar/calendar.react.js --- a/web/calendar/calendar.react.js +++ b/web/calendar/calendar.react.js @@ -9,7 +9,7 @@ useUpdateCalendarQuery, } from 'lib/actions/entry-actions.js'; import type { UpdateCalendarQueryInput } from 'lib/actions/entry-actions.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { currentDaysToEntries } from 'lib/selectors/thread-selectors.js'; import { isLoggedIn } from 'lib/selectors/user-selectors.js'; import { diff --git a/web/chat/chat-input-bar.react.js b/web/chat/chat-input-bar.react.js --- a/web/chat/chat-input-bar.react.js +++ b/web/chat/chat-input-bar.react.js @@ -9,7 +9,7 @@ newThreadActionTypes, useJoinThread, } from 'lib/actions/thread-actions.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useChatMentionContext, useThreadChatMentionCandidates, diff --git a/web/chat/chat-thread-composer.react.js b/web/chat/chat-thread-composer.react.js --- a/web/chat/chat-thread-composer.react.js +++ b/web/chat/chat-thread-composer.react.js @@ -6,7 +6,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useLoggedInUserInfo } from 'lib/hooks/account-hooks.js'; import { useENSNames } from 'lib/hooks/ens-cache.js'; import { diff --git a/web/chat/chat-thread-list-item-menu.react.js b/web/chat/chat-thread-list-item-menu.react.js --- a/web/chat/chat-thread-list-item-menu.react.js +++ b/web/chat/chat-thread-list-item-menu.react.js @@ -3,7 +3,7 @@ import classNames from 'classnames'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import useToggleUnreadStatus from 'lib/hooks/toggle-unread-status.js'; import type { ThreadInfo } from 'lib/types/minimally-encoded-thread-permissions-types.js'; diff --git a/web/chat/chat-thread-list-item.react.js b/web/chat/chat-thread-list-item.react.js --- a/web/chat/chat-thread-list-item.react.js +++ b/web/chat/chat-thread-list-item.react.js @@ -3,7 +3,7 @@ import classNames from 'classnames'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import type { ChatThreadItem } from 'lib/selectors/chat-selectors.js'; import { useAncestorThreads } from 'lib/shared/ancestor-threads.js'; import { shortAbsoluteDate } from 'lib/utils/date-utils.js'; diff --git a/web/chat/composed-message.react.js b/web/chat/composed-message.react.js --- a/web/chat/composed-message.react.js +++ b/web/chat/composed-message.react.js @@ -19,7 +19,7 @@ import FailedSend from './failed-send.react.js'; import InlineEngagement from './inline-engagement.react.js'; import UserAvatar from '../avatars/user-avatar.react.js'; -import CommIcon from '../CommIcon.react.js'; +import CommIcon from '../comm-icon.react.js'; import { type InputState, InputStateContext } from '../input/input-state.js'; import { usePushUserProfileModal } from '../modals/user-profile/user-profile-utils.js'; import { useMessageTooltip } from '../tooltips/tooltip-action-utils.js'; diff --git a/web/chat/inline-engagement.react.js b/web/chat/inline-engagement.react.js --- a/web/chat/inline-engagement.react.js +++ b/web/chat/inline-engagement.react.js @@ -11,7 +11,7 @@ import css from './inline-engagement.css'; import ReactionPill from './reaction-pill.react.js'; -import CommIcon from '../CommIcon.react.js'; +import CommIcon from '../comm-icon.react.js'; import { useOnClickThread } from '../selectors/thread-selectors.js'; type Props = { diff --git a/web/chat/member-list-sidebar/member-list-sidebar-header.react.js b/web/chat/member-list-sidebar/member-list-sidebar-header.react.js --- a/web/chat/member-list-sidebar/member-list-sidebar-header.react.js +++ b/web/chat/member-list-sidebar/member-list-sidebar-header.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import css from './member-list-sidebar-header.css'; import { useMemberListSidebarContext } from './member-list-sidebar-provider.react.js'; diff --git a/web/chat/thread-menu.react.js b/web/chat/thread-menu.react.js --- a/web/chat/thread-menu.react.js +++ b/web/chat/thread-menu.react.js @@ -7,7 +7,7 @@ useLeaveThread, } from 'lib/actions/thread-actions.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { usePromoteSidebar } from 'lib/hooks/promote-sidebar.react.js'; import { childThreadInfos } from 'lib/selectors/thread-selectors.js'; import { diff --git a/web/chat/thread-top-bar.react.js b/web/chat/thread-top-bar.react.js --- a/web/chat/thread-top-bar.react.js +++ b/web/chat/thread-top-bar.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { threadIsPending } from 'lib/shared/thread-utils.js'; import type { ThreadInfo } from 'lib/types/minimally-encoded-thread-permissions-types.js'; import { useResolvedThreadInfo } from 'lib/utils/entity-helpers.js'; diff --git a/web/CommIcon.react.js b/web/comm-icon.react.js rename from web/CommIcon.react.js rename to web/comm-icon.react.js diff --git a/web/community-header/community-header-button.react.js b/web/community-header/community-header-button.react.js --- a/web/community-header/community-header-button.react.js +++ b/web/community-header/community-header-button.react.js @@ -4,7 +4,7 @@ import SWMansionIcon, { type Icon, -} from 'lib/components/SWMansionIcon.react.js'; +} from 'lib/components/swmansion-icon.react.js'; import css from './community-header-button.css'; import { useLabelTooltip } from '../tooltips/tooltip-action-utils.js'; diff --git a/web/components/add-button.react.js b/web/components/add-button.react.js --- a/web/components/add-button.react.js +++ b/web/components/add-button.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import css from './add-button.css'; diff --git a/web/components/clear-search-button.react.js b/web/components/clear-search-button.react.js --- a/web/components/clear-search-button.react.js +++ b/web/components/clear-search-button.react.js @@ -3,7 +3,7 @@ import classNames from 'classnames'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import Button from './button.react.js'; import css from './search.css'; diff --git a/web/components/community-actions-menu.react.js b/web/components/community-actions-menu.react.js --- a/web/components/community-actions-menu.react.js +++ b/web/components/community-actions-menu.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { primaryInviteLinksSelector } from 'lib/selectors/invite-links-selectors.js'; import { threadInfoSelector } from 'lib/selectors/thread-selectors.js'; import { threadHasPermission } from 'lib/shared/thread-utils.js'; diff --git a/web/components/dropdown.react.js b/web/components/dropdown.react.js --- a/web/components/dropdown.react.js +++ b/web/components/dropdown.react.js @@ -4,7 +4,7 @@ import invariant from 'invariant'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import css from './dropdown.css'; diff --git a/web/components/enum-settings-option-info.react.js b/web/components/enum-settings-option-info.react.js --- a/web/components/enum-settings-option-info.react.js +++ b/web/components/enum-settings-option-info.react.js @@ -3,7 +3,7 @@ import classnames from 'classnames'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import css from './enum-settings-option-info.css'; diff --git a/web/components/keyserver-pill.react.js b/web/components/keyserver-pill.react.js --- a/web/components/keyserver-pill.react.js +++ b/web/components/keyserver-pill.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import css from './keyserver-pill.css'; -import CommIcon from '../CommIcon.react.js'; +import CommIcon from '../comm-icon.react.js'; type Props = { +keyserverAdminUsername: string, diff --git a/web/components/label.react.js b/web/components/label.react.js --- a/web/components/label.react.js +++ b/web/components/label.react.js @@ -3,7 +3,7 @@ import classNames from 'classnames'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import Button from './button.react.js'; import css from './label.css'; diff --git a/web/components/menu-item.react.js b/web/components/menu-item.react.js --- a/web/components/menu-item.react.js +++ b/web/components/menu-item.react.js @@ -5,7 +5,7 @@ import SWMansionIcon, { type Icon, -} from 'lib/components/SWMansionIcon.react.js'; +} from 'lib/components/swmansion-icon.react.js'; import Button from './button.react.js'; import css from './menu.css'; diff --git a/web/components/navigation-arrows.react.js b/web/components/navigation-arrows.react.js --- a/web/components/navigation-arrows.react.js +++ b/web/components/navigation-arrows.react.js @@ -3,7 +3,7 @@ import classnames from 'classnames'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import css from './navigation-arrows.css'; import electron from '../electron.js'; diff --git a/web/components/search.react.js b/web/components/search.react.js --- a/web/components/search.react.js +++ b/web/components/search.react.js @@ -3,7 +3,7 @@ import invariant from 'invariant'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import type { ReactRefSetter } from 'lib/types/react-types.js'; import ClearSearchButton from './clear-search-button.react.js'; diff --git a/web/invite-links/copy-invite-link-button.react.js b/web/invite-links/copy-invite-link-button.react.js --- a/web/invite-links/copy-invite-link-button.react.js +++ b/web/invite-links/copy-invite-link-button.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { inviteLinkURL } from 'lib/facts/links.js'; import { useResettingState } from 'lib/hooks/use-resetting-state.js'; import type { InviteLink } from 'lib/types/link-types.js'; diff --git a/web/modals/apps/app-listing.react.js b/web/modals/apps/app-listing.react.js --- a/web/modals/apps/app-listing.react.js +++ b/web/modals/apps/app-listing.react.js @@ -6,7 +6,7 @@ import classnames from 'classnames'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { disableAppActionType, enableAppActionType, diff --git a/web/modals/modal.react.js b/web/modals/modal.react.js --- a/web/modals/modal.react.js +++ b/web/modals/modal.react.js @@ -6,7 +6,7 @@ import ModalOverlay from 'lib/components/modal-overlay.react.js'; import SWMansionIcon, { type Icon, -} from 'lib/components/SWMansionIcon.react.js'; +} from 'lib/components/swmansion-icon.react.js'; import css from './modal.css'; import Button from '../components/button.react.js'; diff --git a/web/modals/threads/create/steps/subchannel-settings.react.js b/web/modals/threads/create/steps/subchannel-settings.react.js --- a/web/modals/threads/create/steps/subchannel-settings.react.js +++ b/web/modals/threads/create/steps/subchannel-settings.react.js @@ -2,12 +2,12 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { threadTypeDescriptions } from 'lib/shared/thread-utils.js'; import { threadTypes } from 'lib/types/thread-types-enum.js'; import css from './subchannel-settings.css'; -import CommIcon from '../../../../CommIcon.react.js'; +import CommIcon from '../../../../comm-icon.react.js'; import EnumSettingsOption from '../../../../components/enum-settings-option.react.js'; import Input from '../../../input.react.js'; diff --git a/web/modals/threads/members/change-member-role-modal.react.js b/web/modals/threads/members/change-member-role-modal.react.js --- a/web/modals/threads/members/change-member-role-modal.react.js +++ b/web/modals/threads/members/change-member-role-modal.react.js @@ -8,7 +8,7 @@ useChangeThreadMemberRoles, } from 'lib/actions/thread-actions.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { otherUsersButNoOtherAdmins } from 'lib/selectors/thread-selectors.js'; import { roleIsAdminRole } from 'lib/shared/thread-utils.js'; import type { diff --git a/web/modals/threads/members/member.react.js b/web/modals/threads/members/member.react.js --- a/web/modals/threads/members/member.react.js +++ b/web/modals/threads/members/member.react.js @@ -4,7 +4,7 @@ import { useRemoveUsersFromThread } from 'lib/actions/thread-actions.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { getAvailableThreadMemberActions, removeMemberFromThread, @@ -21,7 +21,7 @@ import ChangeMemberRoleModal from './change-member-role-modal.react.js'; import css from './members-modal.css'; import UserAvatar from '../../../avatars/user-avatar.react.js'; -import CommIcon from '../../../CommIcon.react.js'; +import CommIcon from '../../../comm-icon.react.js'; import Label from '../../../components/label.react.js'; import MenuItem from '../../../components/menu-item.react.js'; import Menu from '../../../components/menu.react.js'; diff --git a/web/modals/threads/settings/thread-settings-delete-tab.react.js b/web/modals/threads/settings/thread-settings-delete-tab.react.js --- a/web/modals/threads/settings/thread-settings-delete-tab.react.js +++ b/web/modals/threads/settings/thread-settings-delete-tab.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { type SetState } from 'lib/types/hook-types.js'; import type { ThreadInfo } from 'lib/types/minimally-encoded-thread-permissions-types.js'; diff --git a/web/modals/threads/settings/thread-settings-privacy-tab.react.js b/web/modals/threads/settings/thread-settings-privacy-tab.react.js --- a/web/modals/threads/settings/thread-settings-privacy-tab.react.js +++ b/web/modals/threads/settings/thread-settings-privacy-tab.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { threadTypeDescriptions } from 'lib/shared/thread-utils.js'; import { type SetState } from 'lib/types/hook-types.js'; import type { ThreadInfo } from 'lib/types/minimally-encoded-thread-permissions-types.js'; diff --git a/web/modals/user-profile/user-profile-menu.react.js b/web/modals/user-profile/user-profile-menu.react.js --- a/web/modals/user-profile/user-profile-menu.react.js +++ b/web/modals/user-profile/user-profile-menu.react.js @@ -4,7 +4,7 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useRelationshipPrompt } from 'lib/hooks/relationship-prompt.js'; import type { ThreadInfo } from 'lib/types/minimally-encoded-thread-permissions-types.js'; import { userRelationshipStatus } from 'lib/types/relationship-types.js'; diff --git a/web/modals/user-profile/user-profile-message-button.react.js b/web/modals/user-profile/user-profile-message-button.react.js --- a/web/modals/user-profile/user-profile-message-button.react.js +++ b/web/modals/user-profile/user-profile-message-button.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import type { ThreadInfo } from 'lib/types/minimally-encoded-thread-permissions-types.js'; import css from './user-profile.css'; diff --git a/web/modals/user-profile/user-profile.react.js b/web/modals/user-profile/user-profile.react.js --- a/web/modals/user-profile/user-profile.react.js +++ b/web/modals/user-profile/user-profile.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useENSName } from 'lib/hooks/ens-cache.js'; import { relationshipBlockedInEitherDirection } from 'lib/shared/relationship-utils.js'; import { stringForUserExplicit } from 'lib/shared/user-utils.js'; diff --git a/web/navigation-panels/app-switcher.react.js b/web/navigation-panels/app-switcher.react.js --- a/web/navigation-panels/app-switcher.react.js +++ b/web/navigation-panels/app-switcher.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { mostRecentlyReadThreadSelector } from 'lib/selectors/thread-selectors.js'; import { useDispatch } from 'lib/utils/redux-utils.js'; diff --git a/web/navigation-panels/topbar.react.js b/web/navigation-panels/topbar.react.js --- a/web/navigation-panels/topbar.react.js +++ b/web/navigation-panels/topbar.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import AppSwitcher from './app-switcher.react.js'; import NavStateInfoBar from './nav-state-info-bar.react.js'; diff --git a/web/navigation-sidebar/account-settings-button.react.js b/web/navigation-sidebar/account-settings-button.react.js --- a/web/navigation-sidebar/account-settings-button.react.js +++ b/web/navigation-sidebar/account-settings-button.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useDispatch } from 'lib/utils/redux-utils.js'; import css from './account-settings-button.css'; diff --git a/web/navigation-sidebar/community-creation-button.react.js b/web/navigation-sidebar/community-creation-button.react.js --- a/web/navigation-sidebar/community-creation-button.react.js +++ b/web/navigation-sidebar/community-creation-button.react.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import css from './community-creation-button.css'; import { navigationSidebarLabelTooltipMargin } from './navigation-sidebar-constants.js'; diff --git a/web/navigation-sidebar/navigation-sidebar-home-button.react.js b/web/navigation-sidebar/navigation-sidebar-home-button.react.js --- a/web/navigation-sidebar/navigation-sidebar-home-button.react.js +++ b/web/navigation-sidebar/navigation-sidebar-home-button.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { unreadCount } from 'lib/selectors/thread-selectors.js'; import { navigationSidebarLabelTooltipMargin } from './navigation-sidebar-constants.js'; diff --git a/web/push-notif/badge-handler.react.js b/web/push-notif/badge-handler.react.js --- a/web/push-notif/badge-handler.react.js +++ b/web/push-notif/badge-handler.react.js @@ -9,7 +9,7 @@ import electron from '../electron.js'; import { useSelector } from '../redux/redux-utils.js'; -import getTitle from '../title/getTitle.js'; +import getTitle from '../title/get-title.js'; function useBadgeHandler() { const connection = useSelector(connectionSelector(ashoatKeyserverID)); diff --git a/web/roles/role-actions-menu.react.js b/web/roles/role-actions-menu.react.js --- a/web/roles/role-actions-menu.react.js +++ b/web/roles/role-actions-menu.react.js @@ -4,7 +4,7 @@ import * as React from 'react'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useRoleUserSurfacedPermissions } from 'lib/shared/thread-utils.js'; import type { ThreadInfo } from 'lib/types/minimally-encoded-thread-permissions-types.js'; import { useRoleDeletableAndEditableStatus } from 'lib/utils/role-utils.js'; diff --git a/web/roles/role-panel-entry.react.js b/web/roles/role-panel-entry.react.js --- a/web/roles/role-panel-entry.react.js +++ b/web/roles/role-panel-entry.react.js @@ -6,7 +6,7 @@ import RoleActionsMenu from './role-actions-menu.react.js'; import css from './role-panel-entry.css'; -import CommIcon from '../CommIcon.react.js'; +import CommIcon from '../comm-icon.react.js'; type RolePanelEntryProps = { +threadInfo: ThreadInfo, diff --git a/web/settings/account-delete-modal.react.js b/web/settings/account-delete-modal.react.js --- a/web/settings/account-delete-modal.react.js +++ b/web/settings/account-delete-modal.react.js @@ -7,7 +7,7 @@ deleteAccountActionTypes, } from 'lib/actions/user-actions.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { createLoadingStatusSelector } from 'lib/selectors/loading-selectors.js'; import { useDispatchActionPromise } from 'lib/utils/redux-promise-utils.js'; diff --git a/web/settings/account-settings.react.js b/web/settings/account-settings.react.js --- a/web/settings/account-settings.react.js +++ b/web/settings/account-settings.react.js @@ -4,7 +4,7 @@ import { useLogOut, logOutActionTypes } from 'lib/actions/user-actions.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useStringForUser } from 'lib/hooks/ens-cache.js'; import { accountHasPassword } from 'lib/shared/account-utils.js'; import { useTunnelbroker } from 'lib/tunnelbroker/tunnelbroker-context.js'; diff --git a/web/settings/relationship/block-list-row.react.js b/web/settings/relationship/block-list-row.react.js --- a/web/settings/relationship/block-list-row.react.js +++ b/web/settings/relationship/block-list-row.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useRelationshipCallbacks } from 'lib/hooks/relationship-prompt.js'; import css from './user-list-row.css'; diff --git a/web/settings/relationship/friend-list-row.react.js b/web/settings/relationship/friend-list-row.react.js --- a/web/settings/relationship/friend-list-row.react.js +++ b/web/settings/relationship/friend-list-row.react.js @@ -2,7 +2,7 @@ import * as React from 'react'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { useRelationshipCallbacks } from 'lib/hooks/relationship-prompt.js'; import { userRelationshipStatus } from 'lib/types/relationship-types.js'; diff --git a/web/sidebar/community-creation/community-creation-modal.react.js b/web/sidebar/community-creation/community-creation-modal.react.js --- a/web/sidebar/community-creation/community-creation-modal.react.js +++ b/web/sidebar/community-creation/community-creation-modal.react.js @@ -18,7 +18,7 @@ import CommunityCreationMembersModal from './community-creation-members-modal.react.js'; import css from './community-creation-modal.css'; import UserAvatar from '../../avatars/user-avatar.react.js'; -import CommIcon from '../../CommIcon.react.js'; +import CommIcon from '../../comm-icon.react.js'; import Button, { buttonThemes } from '../../components/button.react.js'; import EnumSettingsOption from '../../components/enum-settings-option.react.js'; import LoadingIndicator from '../../loading-indicator.react.js'; diff --git a/web/sidebar/community-picker.react.js b/web/sidebar/community-picker.react.js --- a/web/sidebar/community-picker.react.js +++ b/web/sidebar/community-picker.react.js @@ -8,7 +8,7 @@ clearChatCommunityFilter, } from 'lib/actions/community-actions.js'; import { useModalContext } from 'lib/components/modal-provider.react.js'; -import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; +import SWMansionIcon from 'lib/components/swmansion-icon.react.js'; import { unreadCount } from 'lib/selectors/thread-selectors.js'; import { useDispatch } from 'lib/utils/redux-utils.js'; diff --git a/web/title/getTitle.js b/web/title/get-title.js rename from web/title/getTitle.js rename to web/title/get-title.js diff --git a/web/tooltips/tooltip-action-utils.js b/web/tooltips/tooltip-action-utils.js --- a/web/tooltips/tooltip-action-utils.js +++ b/web/tooltips/tooltip-action-utils.js @@ -40,7 +40,7 @@ import { getComposedMessageID } from '../chat/chat-constants.js'; import { useEditModalContext } from '../chat/edit-message-provider.js'; import type { PositionInfo } from '../chat/position-types.js'; -import CommIcon from '../CommIcon.react.js'; +import CommIcon from '../comm-icon.react.js'; import { InputStateContext } from '../input/input-state.js'; import TogglePinModal from '../modals/chat/toggle-pin-modal.react.js'; import {